다음과 같이 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
)