Monte um ISO a partir do prompt de comando (somente no Windows 8/2012 e acima)
Se você está sentado em um prompt de comando e precisa montar um ISO, execute o seguinte comando:
PowerShell Mount-DiskImage
Isso chamará um cmdlet do PowerShell. Você será solicitado para o caminho dos ISOs que você deseja montar. Quando estiver pronto, deixe o último em branco e pressione Enter .
Tada!Estámontado:

DesmontarumISO
ParadesmontarumISOdoPowerShell,executeDismount-DiskImageesigaoprompt.Sevocêconheceapenasaletradaunidadenotopodasuacabeça,enãoocaminhodaimagem,useestecomando:
Get-Volume[DriveLetter]|Get-DiskImage|Dismount-DiskImage
Estecomandoirápegaraunidadequevocêespecificar,encontraraimagemdodiscoedesmontá-la.

MontandováriosISOseexibindoletrasdeunidade
Vocêtambémpodeusarosinalizador-PassThruparaarmazenardadospassadosparaocomando.VamosmontaralgunsISOs,exibirsuasletrasdeunidade,executarumarquivoemumadasunidadesedepoisdesmontartodasasISOs.
MonteosISOs
$MountedISOs=Mount-DiskImage-PassThruD:\Downloads\Ubuntu.iso,D:\Downloads\Windows8.iso,D:\Downloads\Server2012.isoExibirinformaçõesdevolumeparacadaISOmontadousandoumforeachloop
foreach($isoin$MountedISOs){Get-Volume-DiskImage$iso}ListarunidadeJ
lsJ:\Abraumarquivo
startwubi.exe
ParadesmontarosISOs,useoseguintecomando:
Dismount-DiskImage$MountedISOs.ImagePathTestandooISO
ParacriarumscriptsimplesqueverifiqueseoISOestáanexadoeédefatoumISO(vs.umVHD),gostodeusar-PassThruparaarmazenartemporariamenteoobjetoeusarocomandoGet-DiskImageparaatualizarostatusdoobjetoDiskImage.IssoatualizaráapropriedadeAttached.ApropriedadeStorageTypediráseoarquivoéumISOouVHDdeacordocomaextensãodoarquivo.

OStorageTypedeumVHDé2,emqueumISOretornará1.Aquiestáasaídade$UbuntuISO:
Esta é a saída de $temp após a montagem de um VHD: ( Mount-DiskImage também pode montar VHDs!)

ObservequeapropriedadeAttachedacimaéFalse,apesardocomandoMount-DiskImagerodarsemproblemas.
Lembre-sedequeavariável$UbuntuISOtambémnãoseráatualizada:
