here와 같은 역할을합니다. 배치 파일에서 서브 디렉토리를 포함한 모든 컨텐츠를 삭제하기 위해 rmdir E:\docs\music /S /Q
을 사용하고 있지만 제거 중입니다. 부모 디렉토리 music
또한 내가 원하지 않는.
매번 mkdir
을 실행해야합니까? 배치 파일에이 줄을 추가하면rm -rf와 동등한 윈도우 [부모 디렉토리를 삭제하고 싶지 않다]
for /f %i in ('dir /ad /b music') do @rmdir /s /q music\%i
당신이처럼 %
을 탈출해야합니다 :
for /f %%i in ('dir /ad /b music') do @rmdir /s /q music\%%i
와일드 카드를 사용해 보셨습니까? –
'rmdir E : \ docs \ music \ */S/Q'는'파일 이름, 디렉터리 이름 또는 볼륨 레이블 구문이 올바르지 않습니다 .' –