@echo off
REM - Check to see if there are any non-school related files on the system (mp3, jpg, png, exe)
REM - And print them out #bigbrother1984
cd G:\Assign2\
FOR /F "tokens=*" %%G IN ('dir /s /b "G:\Assign2\*.mp3"') DO echo %%G >> Found_MusicFiles.txt
FOR /F "tokens=*" %%G IN ('dir /s /b "G:\Assign2\*.JPG"') DO echo %%G >> Found_ImageFiles.txt
FOR /F "tokens=*" %%G IN ('dir /s /b "G:\Assign2\*.PNG"') DO echo %%G >> Found_ImageFiles.txt
FOR /F "tokens=*" %%G IN ('dir /s /b "G:\Assign2\*.exe"') DO echo %%G >> Found_GamesFiles.txt
예를 들어 Assign2 아래에. 그러나이 G처럼 그들을 출력 : \ ASSIGN2 \ ㅋ \ ㅋ \ ㅋ \ ㅋ \ ㅋ \ Game.exe파일 경로 출력을 배치 파일의 텍스트 파일로 줄이는 방법
나는game.exe \ 어쩌구 \ 뭔가를 인쇄하는 데 싶습니다
어떤 아이디어? 나는 % ~ nI를 사용하여 시도했지만 사용법을 모르며 배치에 익숙하지 않습니다.
상대 경로를 원하십니까? – npocmaka
for 루프에서'%% ~ nG'을 사용하고 싶습니까? – npocmaka
"C : \ USers \ ..."로 시작하는 샘플 출력이 "G : \ Assign2 \ ..."로 시작하는 스크립트 위치와 일치하지 않습니다. – dbenham