इस लेख में, हम दिखाएंगे कि आईएसओ या डब्ल्यूआईएम फाइलों में कौन सी विंडोज़ छवियां (संस्करण, संस्करण, बिल्ड, भाषा पैक) संग्रहीत हैं, यह जानने के लिए डीआईएसएम और पावरशेल का उपयोग कैसे करें। यदि किसी ISO फ़ाइल नाम में कोई संस्करण और कोई बिल्ड नहीं है, तो यह जानना कठिन है कि Windows का कौन सा संस्करण अंदर है। फिर विंडोज इंस्टॉलेशन इमेज के साथ आईएसओ फाइल को माउंट करना और यह जानकारी install.wim
से प्राप्त करना आसान हो जाएगा। फ़ाइल।
ISO छवि पर राइट-क्लिक करें और माउंट करें . चुनें ।
आप वर्चुअल डिस्क की सामग्री के साथ एक विंडो देखेंगे जिसमें एक विंडोज़ आईएसओ छवि आरोहित है। स्रोतखोलें निर्देशिका और विंडोज छवि के साथ एक इंस्टॉलेशन फ़ाइल ढूंढें। फ़ाइल को इंस्टॉल . कहा जाता है और निम्न में से कोई एक एक्सटेंशन हो सकता है:
install.wim
install.esd
install.swm
SHIFT दबाकर रखें, install.xxx पर राइट-क्लिक करें और पथ के रूप में कॉपी करें का चयन करके फ़ाइल का पथ कॉपी करें ।
कमांड प्रॉम्प्ट को व्यवस्थापक के रूप में प्रारंभ करें और निम्न कमांड चलाएँ (क्लिपबोर्ड से पथ को फ़ाइल पथ के रूप में उपयोग करें):
DISM /Get-WimInfo /WimFile:"D:\sources\install.esd"
आप इस विंडोज आईएसओ छवि में उपलब्ध संस्करणों (शिक्षा, गृह, उद्यम, प्रो, आदि) की एक सूची देखेंगे। हमारे उदाहरण में, आप इस छवि से 8 अलग-अलग विंडोज संस्करण स्थापित कर सकते हैं। प्रत्येक संस्करण में एक अनुक्रमणिका होती है जिसका उपयोग आप छवि के बारे में विस्तृत जानकारी प्राप्त करने के लिए कर सकते हैं।
आप इस गाइड का पालन करके उन संस्करणों को हटा सकते हैं जिनकी आपको WIM छवि फ़ाइल से आवश्यकता नहीं है।
अनुक्रमणिका 6
के साथ छवि में WIM/ESD फ़ाइल में Windows संस्करण (बिल्ड) और उपलब्ध भाषाओं के बारे में जानकारी प्राप्त करने के लिए , नीचे कमांड चलाएँ:
DISM /Get-WimInfo /WimFile:"D:\sources\install.esd" /index:6
हमारे उदाहरण में, हमने पाया है कि यह विंडोज 10 2004 प्रोफेशनल (संस्करण:10.0.19041) है जिसमें एक अंग्रेजी (एन-यूएस) भाषा पैक इंडेक्स 6 के तहत इंस्टॉलेशन इमेज में उपलब्ध है।
आप एक साधारण पावरशेल स्क्रिप्ट का उपयोग करके आईएसओ फ़ाइल में विंडोज संस्करणों और संस्करणों के बारे में सभी जानकारी प्राप्त कर सकते हैं।
ISO फ़ाइल के लिए पथ निर्दिष्ट करें:
$imagePath = "C:\iso\WindowsServer_RTM.iso"
ISO इमेज माउंट करें:
$Report = @()
$beforeMount = (Get-Volume).DriveLetter
$mountResult = Mount-DiskImage $imagePath -PassThru
$afterMount = (Get-Volume).DriveLetter
$ImageDrive= "$(($afterMount -join '').replace(($beforeMount -join ''), '')):"
आपको एक ड्राइव अक्षर मिलेगा जहां छवि माउंट की गई है (ड्राइव अक्षर स्वचालित रूप से असाइन किया गया है, यदि नहीं, तो इसे यहां ठीक करने के तरीके की जांच करें)।
फिर Windows संस्करणों के बारे में जानकारी install.wim या install.esd में प्राप्त करें:
$WinImages = Get-windowsimage -ImagePath "$ImageDrive\sources\install.wim”
Foreach ($WinImage in $WinImages)
{
$curImage=Get-WindowsImage -ImagePath "$ImageDrive\sources\install.wim” -Index $WinImage.ImageIndex
$objImage = [PSCustomObject]@{
ImageIndex = $curImage.ImageIndex
ImageName = $curImage.ImageName
Version = $curImage.Version
Languages=$curImage.Languages
Architecture =$curImage.Architecture
}
$Report += $objImage
}
ISO छवि को अनमाउंट करें:
Dismount-DiskImage $mountResult.ImagePath
आप आउट-ग्रिड व्यू तालिका में परिणाम प्रदर्शित कर सकते हैं:$Report | Out-GridView
परिणामस्वरूप, हमें ISO फ़ाइल और उनके संस्करणों में Windows छवियों की एक आसान सूची मिली है . हमारे उदाहरण में, विंडोज सर्वर 2022 मूल्यांकन आईएसओ में था।