윈 도 우 [배치파일] 명령어 문의
2022.02.16 11:13
안녕하세요 제가 disn 명령어로 파일을 자동 설치 하는 배치파일을 만들려고 합니다.
파일위치가 정해져 있지 않아서 절대경로로 입력을 해서 배치파일을 만들어야 하는데요..
예시)
windows10.0-kb5003173-x64_375062f9d88a5d9d11c5b99673792fdce8079e09.cab 라는 파일을 실행하려 합니다.
명령어는 DISM /Online /Add-Package /PackagePath:D:\windows10.0-kb5003173-x64_375062f9d88a5d9d11c5b99673792fdce8079e09.cab 이렇게 적어야 하는데 빨간색으로 입력 해 노은 경로가 매번 변합니다. 혹시 절대경로로 입력하여 파일이 어디에 있던 찾아서 설치해주는 명령어가 있을까요?
댓글 [8]
-
DarknessAngel 2022.02.16 11:48
-
포토엔유 2022.02.16 13:05
잘 배우고 갑니다.
-
지후빠 2022.02.16 15:12
아래 3개중에 취향에 맞게 골라보십시오.^^
@echo off
for %%A in (A B 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:\windows10.0-kb5003173-x64_375062f9d88a5d9d11c5b99673792fdce8079e09.cab (
DISM /Online /Add-Package /PackagePath:%%A:\windows10.0-kb5003173-x64_375062f9d88a5d9d11c5b99673792fdce8079e09.cab
goto:NEXT
)
)
:NEXT
@echo off
setlocal enabledelayedexpansion
for /l %%i in (65,1,90) do (cmd /c exit %%i & set A=!=ExitCodeAscii!
if exist !A!:\windows10.0-kb5003173-x64_375062f9d88a5d9d11c5b99673792fdce8079e09.cab (
DISM /Online /Add-Package /PackagePath:!A!:\windows10.0-kb5003173-x64_375062f9d88a5d9d11c5b99673792fdce8079e09.cab
goto:NEXT
)
)
:NEXT
@echo off
for /F "skip=1" %%A in ('wmic LogicalDisk get DeviceID') do (
if exist %%A\windows10.0-kb5003173-x64_375062f9d88a5d9d11c5b99673792fdce8079e09.cab (
DISM /Online /Add-Package /PackagePath:%%A\windows10.0-kb5003173-x64_375062f9d88a5d9d11c5b99673792fdce8079e09.cab
goto:NEXT
)
)
:NEXT
-
집앞의-큰나무 2022.02.16 17:48 저도 배우고 갑니다.
수고에 감사 하며.
-
지후빠 2022.02.16 19:46
허거덕! 큰나무님~ 영광입니다. ^^
-
포토엔유 2022.02.16 19:39
와... 감사합니다.
-
하율 2022.02.16 17:08
정성 어린 답변 너무나 감사합니다. 하나하나 적용해보겠습니다...
-
슈머슈마 2022.02.16 19:51
잘보고 갑니다. 감사합니다.
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
92903 | 소프트웨어| 오토캐드(2017) 모니터에 보이는 색상 그대로 출력하는 방... [4] | 독수리날개 | 685 | 03-01 |
92902 | 기 타| 통장 하나에 저금 가능액 [5] | 도파고 | 706 | 03-01 |
92901 | 기 타| 자동차 스마트키를 물에 빠뜨렸는데요 [14] | brucex | 1763 | 03-01 |
92900 | 윈 도 우| Boom 3D 실행 후 영상 재생 시작 시 1초 간 소리 안 들리는... | Milia | 118 | 03-01 |
92899 | 기 타| 네이버 카페에 올라온 사진을 다운받고 싶어요. [5] | helpdesk | 559 | 03-01 |
92898 | 기 타| 엑셀 애니메이션 효과 끄는법 [2] | 술잔3 | 812 | 03-01 |
92897 | 서버 / IT| 컴 2대 네트워크 형상 되지 않음 [2] | 송구장이 | 592 | 02-28 |
92896 | 기 타| 왼쪽위에 검은바가 계속 자동으로 내려갑니다 [1] | 달까마귀 | 263 | 02-28 |
92895 | 윈 도 우| 카조님 윈도11용 IE11 스크립트 부탁드려요 [2] | 컨피그 | 353 | 02-28 |
92894 | 윈 도 우| VHD파일로 업데이트 가능한 방법이 있을까요? [3] | -민군- | 310 | 02-28 |
92893 | 윈 도 우| '작업표시줄 자동숨김' 우클릭 메뉴 [6] | keen | 381 | 02-28 |
92892 | 윈 도 우| 윈도우 XP 인터넷에 대해... [6] | 도파니 | 638 | 02-28 |
92891 | 윈 도 우| 레노버 노트북 터치패드 활성화 비활성화 [9] | 슈머슈마 | 818 | 02-28 |
92890 | 기 타| 러시아 무섭네요... [9] | 해중이 | 1466 | 02-28 |
92889 | 기 타| 윈도우10 32비트는 무인설치 [1] | 안다리엘 | 530 | 02-28 |
92888 | 하드웨어| HDD 몇 개나 달 수 있나요. [9] | gongja | 796 | 02-28 |
92887 | 기 타| 우회접속 psiphon 3.171사용시......... | 해운50 | 305 | 02-28 |
92886 | 윈 도 우| 퀀텀 버전별 차이 질문 [2] | nhk | 784 | 02-28 |
92885 | 기 타| 안녕 하세요!! [6] | 탱크파워 | 371 | 02-27 |
92884 | 소프트웨어| acrobat dc 설치했는데요, adobe pdf 드라이버가 없네요? [2] | nadaeri | 634 | 02-27 |
그런 편한 검색 명령따윈 없어요
무식하게 파일 유무 반복문같은걸로 확인해서 변수에 넣는게 보편적입니다
예제 (지정된 모든 파일이 다 있으면 진행됨)
for %%A in (A: B: 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\Bootice.exe (
if exist %%A\sources\install.wim (
if exist %%A\XPWIM (
set cdrom=%%A
goto :setup
)
)
)
)
)
변수명이랑 파일명및 경로명 고치시고, 필요한 개수만큼 파일 개수도 맞추어서 쓰세요