질문과 답변
소프트웨어 배치파일 수정좀 부탁드려요...
2019.02.12 15:36
@echo off
for %%A in (C: D: E: F: G: H: I: J: K: L: M: N: O: P: Q: R: S: T: U: V: W: X: Y: Z:) do (
if exist %%A\sources\imagex.exe (
if exist %%A\sources\install.wim (
set cdrom=%%A
goto :setup
)
)
)
if "%cdrom%"=="" exit
REM 시디롬의 공백을 확인하고, 공백이면 스크립트 종료
:setup
%cdrom%\sources\imagex.exe
:end
exit
============================================================================================
요점.. 시디롬/외장하드/USB 가리지 않고 sources 폴더를 지정하고자 합니다.
변경 가능하신분 도움을 좀 부탁드립니다.
변수가 %cdrom% [시디롬] 이라고 되어 있을 뿐이고
배치 파일 내용은 시디롬/외장하드/내장하드/USB 가리지 않고 C: ~ Z: 까지 확인하는 것입니다. 이미 원하시는대로 되어 있습니다.
좀 더 보강하면 A: B: 도 추가하시면 되실 겁니다.
참고로, 경로를 간단하게 사용하시려면, set cdrom=%%A 아래에 cd /d %%A\sources를 추가하시면 됩니다
그러면 바로 imagex.exe 라고 사용하시면 됩니다. install.wim 도 앞에 경로없이 사용하시면 됩니다.
예를 들면 imagex /apply install.wim 1 C: 입니다.