질문과 답변
윈 도 우 배치파일 에 있는 내용을 가져왔는데 어떻게 해석을해야하나요?
2023.03.08 09:26
@echo off
SET WinRe=unknown
FOR %%a IN ( Z Y X W V U T S R Q P O N M L K J I H G F E D C ) DO (
IF EXIST %%a:\DVD_Recovery (
SET WINRE=%%a:
GOTO FOUNDREDRIVE
)
)
IF %WINRE%==unknown GOTO END
:FOUNDREDRIVE
%WINRE%
IF EXIST usage.txt (
cls
type usage.txt
)
IF EXIST autorun.cmd (
autorun.cmd
)
댓글 [1]
-
녹색조각 2023.03.08 09:32
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
96440 | 윈 도 우| 윈도우 10 동기화 해제 [3] | RichMAN | 348 | 03-21 |
96439 | 윈 도 우| 와이파이 연결 명령어는 없을까여? [4] | 한우차돌박 | 445 | 03-21 |
96438 | 소프트웨어| mouse테마 빨간거 찾습니다 [9] | brucex | 302 | 03-21 |
96437 | 윈 도 우| Microsoft 파트너 ID 만들려고 합니다 | 지룡자 | 150 | 03-21 |
96436 | 윈 도 우| win11에서 파일 이동시 | 선실 | 263 | 03-20 |
96435 | 윈 도 우| 즐겨찾기 배경 문의 [2] | 강남역5번 | 250 | 03-20 |
96434 | 윈 도 우| win10 -> win11로 업데이트후 c드라이브 파티션이 지저... [6] | 꿈이아닌기 | 610 | 03-20 |
96433 | 하드웨어| 무선랜카드 추천좀 부탁드립니다! | 易모地뗀思 | 188 | 03-20 |
96432 | 하드웨어| msata ssd M5 TYPE 외장 하드 케이스 추천 부탁 드립니다 [10] | 한아름 | 425 | 03-20 |
96431 | 모 바 일| 삼성테블릿 S/SM-T805S/넓은10.4인치 [2] | 농부 | 442 | 03-19 |
96430 | 윈 도 우| pe 에서 로컬 디스크 안보이는 문제 [5] | 알마타 | 583 | 03-19 |
96429 | 소프트웨어| 네이버 웨일 최신설치버전과포터블있는곳좀 알려주세요 [2] | 드래곤 | 328 | 03-19 |
96428 | 하드웨어| 메인보드 CR2032 배터리 수명? 질문 드립니다. [11] | 과불급 | 1123 | 03-19 |
96427 | 서버 / IT| 유선 인터넷 속도가 너무 느려요.. 왜 그럴까요? [4] | 하늘참맑다 | 942 | 03-19 |
96426 | 소프트웨어| Topaz Video AI 한글 버전은 없나요? [1] | Pureunsan | 412 | 03-18 |
96425 | 소프트웨어| Emeditor 정규표현식 역참조로 이메일 주소 질문입니다. [2] | 파풍초 | 189 | 03-18 |
96424 | 윈 도 우| 로컬 보안기관 보호가 꺼져있다고 나옵니다. [4] | 곰됴이 | 833 | 03-18 |
96423 | 소프트웨어| VHD 사용중에 질문이 있습니다. [2] | 추추추 | 335 | 03-18 |
96422 | 하드웨어| 램구성 질문 드립니다. [9] | 불쌍한사람 | 664 | 03-17 |
96421 | 윈 도 우| 컴퓨터를 켜놓고 작업 안할때 바탕화면 클릭 [3] | 작은도시 | 723 | 03-17 |
@echo off
REM 콘솔 창에 명령어가 나오지 않게 ECHO를 OFF로 설정, @를 붙여 해당 설정이 보이지 않게 함
SET WinRe=unknown
REM WinRe 변수를 unknown 값으로 초기화
FOR %%a IN ( Z Y X W V U T S R Q P O N M L K J I H G F E D C ) DO (
REM Z부터 시작해서 C까지 드라이브를 검색한다
IF EXIST %%a:\DVD_Recovery (
REM 조건은 해당 드라이브 루트에 DVD_Recovery 폴더가 존재하는 것임
SET WINRE=%%a:
REM 만약 존재하면 해당 드라이브 명을 WINRE 변수 값에 저장
GOTO FOUNDREDRIVE
REM 그리고 FOUNDREDRIVE 부분으로 이동한다
)
)
IF %WINRE%==unknown GOTO END
REM 만약 위 조건문에 해당되는 드라이브가 없는 경우 스크립트를 종료한다
:FOUNDREDRIVE
%WINRE%
REM WINRE 변수에 저장된 드라이브로 이동한다
IF EXIST usage.txt (
REM usage.txt 라는 텍스트 파일이 존재하는 경우
cls
REM 콘솔 내용을 초기화 하고
type usage.txt
REM usage.txt 텍스트 파일 안에 들어있는 텍스트를 출력한다
)
IF EXIST autorun.cmd (
REM autorun.cmd 스크립트 파일이 존재할 경우
autorun.cmd
REM autorun.cmd 스크립트 파일을 실행한다
)