명령줄에서 ISO를 마운트하고 Windows 8에서 드라이브 문자 가져오기

명령줄에서 ISO를 마운트하고 Windows 8에서 드라이브 문자 가져오기

다음과 같이 ISO 파일을 마운트하고 마운트된 위치에서 앱(VS 2012)을 설치하는 배치 스크립트를 만들고 있습니다.

K:\Softwares\VS12.iso
%DRIVE_LETTER%:\vs_ultimate.exe /passive /norestart

하지만 문제는 ISO가 마운트된 드라이브 문자를 얻는 것입니다. 드라이브 문자를 얻는 방법을 아는 사람이 있습니까?

답변1

이 시도:

for /f "tokens=3 delims=\:" %%d in ('reg query hklm\system\mounteddevices ^| findstr /c:"5C003F00" ^| findstr /v "{.*}"') do (  
    if exist %%d:\vs_ultimate.exe %%d:\vs_ultimate.exe /passive /norestart
)

관련 정보