Montar imagem ISO silenciosa no Windows 7 sem instalação de software de terceiros

1

Eu quero montar uma imagem ISO silenciosa para uma letra de unidade específica no Windows 7, sem instalar software de terceiros. Eu tentei com WinCDEmu Portable mas ele precisa ser iniciado com gui uma vez para instalar o driver. Existe alguma maneira de fazer isso?

    
por raz0r 25.07.2017 / 15:25

2 respostas

3

Eu encontrei uma solução. É possível com o OSFMount . Depois de instalado em uma máquina uma vez, basta copiar OSFMount.com e OSFMount.sys do diretório de instalação para torná-lo portátil.

Meu script em lote é assim:

@echo off
set disk1=\path\to\my\disk1.iso
set disk2=\path\to\my\disk2.iso
set drive1=M:
set drive2=N:
.\OSFMount.com -a -t file -f %disk1% -m %drive1% 
.\OSFMount.com -a -t file -f %disk2% -m %drive2% 

%drive1%\setup.exe -silent -media_dir2 %drive2%

.\OSFMount.com -d -m %drive1%
.\OSFMount.com -d -m %drive2%
exit 0
    
por 25.07.2017 / 16:11
1

Por favor, verifique com WINCDEMU portable, salve o script abaixo como arquivo .CMD ou .BAT, e coloque-o na sua unidade flash USB (porque é portátil, então eu pensei).

    @echo off
    sleep 5
    set iso1="PATH-TO-ISO"
    set iso2="PATH-TO-ISO"
    set emupath=%~dp0
cd %emupath%
    echo "Mounting ISO = %iso1%"
    batchmnt %iso1%
        echo "Mounted !!"
    ping 127.0.0.1 -n 6 > nul
    batchmnt %iso2%
pause

--- Win8 +

Isso é possível através de: PowerShell Mount-DiskImage

$mountResult = Mount-DiskImage C:\myISO.iso -PassThru
$volumeiso = $mountResult | Get-Volume

Então você pode iniciar uma janela do explorador

ii $volumeiso:\

Por favor, veja: Como posso montar um ISO via PowerShell / programaticamente?

E isso: link

Se você quiser um script / solução concreta, especifique o que deseja que aconteça.

    
por 25.07.2017 / 15:45