소프트웨어 배치파일 질문 입니다.
2019.02.04 16:07
안녕 하세요
배치파일 어려버서 질문 드립니다.
전체 드라이브중 (C D E F G H I J K~Y)
C X Z 를 제외한
드라이브중에 for %%a in (Y W V U T S R Q P O N M L K J I H G F E D ) do (
어느드라이브인지 모르지만 루트에 단 한개만 존재하는 w_mt.exe 파일이 있다고 가정 할때
그 W_mt.exe 파일을 찾아서 실행 하라는 배치파일 구문좀 갈촤 주십시오.
댓글 [8]
-
히이이잌 2019.02.04 16:34
-
집앞의_큰나무 2019.02.04 16:45
아이구
안녕 하세요
갑자기 어디서 오시나요
일단 감사 드리며 윗 구문을 두고두고 간직 하겠습니다.
건강 하시고 명절 즐겁게 보내시길 바랍니다.
-
suk 2019.02.04 16:46
배치 파일은 다양한 방법이 가능하기 때문에 참고로 올립니다
for %%a in (Y W V U T S R Q P O N M L K J I H G F E D) do if exist %%a:\w_mt.exe (start %%a:\w_mt.exe& exit)
또는 w_mt.exe 이 배치파일에서 종료되지 않아도 다음으로 진행되는 경우는 start 제외하고 하셔도 됩니다.
for %%a in (Y W V U T S R Q P O N M L K J I H G F E D) do if exist %%a:\w_mt.exe (%%a:\w_mt.exe& exit)
-
집앞의_큰나무 2019.02.04 16:50
흐미~
안녕 하세요
오늘 배치파일 초인분들의 모임이 되었네요
이렇게 알려주셔서 깊이 감사 드리며
말로만 이라도 명절 즐겁게 보내시라는 보잘것 없는 맨트만 적어둡니다.
-
컨피그 2019.02.04 18:05
저도 얹어서 질문좀 하고 싶습니다
in 안에 있는 비교대상 문자들이 숫자여도 상관 없나요?
예를들어 in (5 19 35 36 61 118 125 142 148 243)
이런 불규칙한 숫자와 자릿수라도 띄어쓰기만 되어있으면 구분이 되는건지 궁금합니다
-
suk 2019.02.04 18:35
-
컨피그 2019.02.04 19:09
감사합니다~
불규칙 숫자들 여러개라 if문으로 하나씩 비교하면 노가다일거 같아서
이걸 응용해보고싶었는데 된다니 다행이네요^^
복 많이 받으세요~
-
집앞의_큰나무 2019.02.04 17:30
아~
위두분의 보배스러운 배치파일로 숙원했던바가 풀렸습니다.
히이이잌님과 suk님 감사 합니다.
필수 불가결한 배치파일 너무 너무 감사 합니다.
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
77921 | 윈 도 우| 0x80240034 윈도우 IP 업데이트 오류는 어떻게 해결할 수 ... | culown | 637 | 02-07 |
77920 | 소프트웨어| Acronis True Image 2017 백업 및 복구 관련 질문입니다 [7] | 전저당께요 | 512 | 02-07 |
77919 | 기 타| 공유기 설정 http://192.168.10.1 로 진입이 안돼요 [5] | 비비안 | 1054 | 02-06 |
77918 | 하드웨어| [문의]LOL(리그 오브 레전드)게임이 랙이 생긴다고 [4] | 투더리 | 269 | 02-06 |
77917 | 윈 도 우| 블루투스 연결하는 법을 알려 주세요. [6] | 원포사랑 | 1199 | 02-06 |
77916 | 소프트웨어| 카스퍼스키랑 코모도 [66] | 회원탈퇴 | 766 | 02-06 |
77915 | 소프트웨어| 윈도우용 라디오 있나요? [2] | WinMa | 489 | 02-06 |
77914 | 기 타| 윈도 설치를 하는데 윈도우 업데가 [2] | aqz | 313 | 02-06 |
77913 | 윈 도 우| 윈도우7입니다 이두업데이트가안되네요... [2] | SEVEN | 490 | 02-06 |
77912 | 윈 도 우| 좁은소견이지만 내장그래픽활성화에 조금이나마 도움됄까해... [5] | 알파궁상 | 992 | 02-06 |
77911 | 소프트웨어| 비디오 편집 프로그램 문의 [7] | 창공을훨훨 | 775 | 02-06 |
77910 | 윈 도 우| 마우스 움직일 때 이상증세 [3] | WinMa | 753 | 02-05 |
77909 | 소프트웨어| displayfusion [1] | 가온누리 | 281 | 02-05 |
77908 | 하드웨어| 기가바이트 b360m ds3h 이보드 무슨 문제 이슈 있는 제품인... [3] | hotcity7 | 588 | 02-05 |
77907 | 기 타| 윈도우10 gif 확장자 [5] | 거북이다 | 437 | 02-05 |
77906 | 소프트웨어| 바이오스 항목에서 CSM 설정 문의드립니다. [5] | 개울소리 | 976 | 02-05 |
77905 | 소프트웨어| VHDX 자식 삭제후 재생성 cmd 명령어 문의 드립니다 [3] | 엉클퍼커 | 376 | 02-05 |
77904 | 하드웨어| 슬림피시 일명 삼성슬림에서의 그래픽카드 질문요^^ [6] | 윈도우는창문 | 463 | 02-05 |
77903 | 소프트웨어| Seagate DiskWizard portable을 부탁드립니다. [1] | brucex | 177 | 02-05 |
77902 | 소프트웨어| 혹시 노트에 깨져서 나오는 한글을 보이게 변환 시키는 툴 ... | 임달화 | 190 | 02-05 |
::변수 초기화
set WMT_DRV=0
:: D~Y 드라이브 중에서...
for %%a in (D: E: F: G: H: I: J: K: L: M: N: O: P: Q: R: S: T: U: V: W: Y:) do (
:: \W_mt.exe가 존재한다면 WMT_DRV 변수에 값을 저장하고&START 부분으로 넘어간다
if exist %%a\W_mt.exe set WMT_DRV=%%a&goto START
)
:: START로 넘어가지 못한 경우에 그냥 종료
EXIT
:: 프로그램 실행 부분
:START
start "%WMT_DRV%\W_mt.exe"
EXIT