PowerShell ile bir ISO görüntü dosyası eklenemiyor


-2
PS F:\ISOs\System>  [System.Environment]::OSVersion.Version



Major  Minor  Build  Revision
-----  -----  -----  --------
10     0      14393  0

PS F:\ISOs\System> dir


Directory: F:\ISOs\System


Mode                LastWriteTime         Length Name
----                -------------         ------ ----
...
-a----        11/1/2013     13:32      134971392 Win7PE2.iso
...

PS F:\ISOs\System> Mount-DiskImage -ImagePath .\Win7PE2.iso -Verbose
Mount-DiskImage : The system cannot find the file specified.
At line:1 char:1
+ Mount-DiskImage -ImagePath .\Win7PE2.iso -Verbose
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : ObjectNotFound: (MSFT_DiskImage:ROOT/Microsoft/.../MSFT_DiskImage) [Mount-DiskImage], CimException
+ FullyQualifiedErrorId : HRESULT 0x80070002,Mount-DiskImage

Bu problem nasıl çözülür?


Sorun nedir?
root,

Bu problem nasıl çözülür? Teşekkürler.
TRX

Yanıtlar:


3

.ISO dosyasının tam yolunu belirtmeniz gerekir.

Örneğin:

Mount-DiskImage -ImagePath 'F:\ISOs\System\Win7PE2.iso' -Verbose

Microsoft'un Mount-DiskImage TechNet girişinden ve Get-Help Mount-DiskImagePowerShell'den:

Bu cmdlet, VHD veya ISO dosyasının tam yolunu gerektirir.


Oh, neden bunu farketmediğimi bilmiyorum. Çok teşekkür ederim!
TRX

Teşekkürler! Ne kadar garip bir kısıtlama ve aptalca bir hata mesajı olsa da.
Asbjørn Ulsberg

1

Bir komut dosyasında kullanmak isterseniz veya tam yolu (benim gibi) yazmak için çok tembelseniz, şununla gidebilirsiniz:

Mount-DiskImage ((Get-Item -Path ".\" -Verbose).FullName+"\ISONAME.iso")

Bu betiğin amacını göremiyorum: neden kullandınız Get-Itemve sonra da ISO'nun adını kendiniz belirttiniz? Birlikte bir şey $a = @(Get-ChildItem -Include *.iso) | Select-Item -ExpandProperties FullName; Mount-DiskImage -ImagePath $a[0] -Verbosebana çok daha ayrıntılı görünecek.
flolilo
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.