타사 소프트웨어를 설치하지 않고 Windows 7의 특정 드라이브 문자에 ISO 이미지를 자동으로 마운트하고 싶습니다. WinCDEmu Portable로 시도했지만 드라이버를 설치하려면 gui로 한 번 시작해야합니다. 이 작업을 수행 할 수있는 방법이 있습니까?
타사 소프트웨어를 설치하지 않고 Windows 7의 특정 드라이브 문자에 ISO 이미지를 자동으로 마운트하고 싶습니다. WinCDEmu Portable로 시도했지만 드라이버를 설치하려면 gui로 한 번 시작해야합니다. 이 작업을 수행 할 수있는 방법이 있습니까?
답변:
해결책을 찾았습니다. OSFMount 로 가능합니다 . 머신에 한 번 설치된 후 OSFMount.com 및 OSFMount.sys를 install dir에서 복사하여 이식 가능합니다.
내 배치 스크립트는 다음과 같습니다.
@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
WINCDEMU 휴대용으로 확인하고 아래 스크립트를 .CMD 파일 또는 .BAT로 저장하고 USB 플래시 드라이브에 넣으십시오 (휴대용이므로 생각했습니다).
@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 +
$mountResult = Mount-DiskImage C:\myISO.iso -PassThru
$volumeiso = $mountResult | Get-Volume
그런 다음 탐색기 창을 시작할 수 있습니다
ii $volumeiso:\
참고 : PowerShell을 통해 / 프로그래밍 방식으로 ISO를 마운트하려면 어떻게해야합니까?
구체적인 스크립트 / 솔루션을 원하면 원하는 것을 지정하십시오.