Windows 배치 파일에서 FOR
루프에서 하나 이상의 명령을 호출 할 수 있습니까? 파일을 삭제하기위한 하나의 이름을 표시하기위한 하나 : 나는 루프에 대한 서로 다른 두 가지를 수행하여이를 해결할 수있는 나는,이 경우 알고Windows 배치 : FOR 루프에서 둘 이상의 명령을 호출합니까?
@ECHO OFF
FOR /r %%X IN (*.txt) DO (ECHO %%X DEL %%X)
REM the line above is invalid syntax.
을 : 나는 그것을 삭제 후 파일 이름을 인쇄 할의 예를 들어 가정 해 봅시다 , 하나의 루프에서만 가능합니까?
실제로 괄호가 필요하지 않습니다. ''% 1에 대해 % 1을 (를) echo'% echo i & echo foo'는 "1", "foo", "2", "foo", "3", "foo" 별도의 줄). – bk1e
'&'보다는'&&'이 될까요? – jww
첫 번째 명령이 실패하면 @jww'&&'가 실패하고,'&'는 두 번째 명령을 상관없이 실행합니다. – YoYoYonnY