폴더 이름에 "삭제됨"을 포함하지만 "완료"라는 폴더에없는 모든 폴더를 나열하는 스크립트를 원합니다. exampel를 들어폴더를 나열하지만 특정 폴더를 제외하는 일괄 스크립트
는 : 그것은 C:\temp
에 있다면 폴더를 나열하고 있지만되지는 C:\temp\done
dir /s "C:\temp" | findstr "\deleted"
단편 소설에 있다면 C:\temp\random_folder_name
에 있다면, 모든 폴더가 "완료"및 콘텐츠를 이름을 제외 할 수 있습니다.
아 -하지만'done * '뿐만 아니라'done *'이라는 디렉토리와 파일도 제외됩니다. – Magoo
/광고는 파일 이름을 제거합니다 - 내 오류. 그럼에도 불구하고'\ done '다음에'\'가 없으면 이것은'\ doneeverything'과도 일치 할 것입니다. OTOH는'\ done \'을 사용하여'c : \ were \ all \ done \ here'와 같은'done' 디렉토리 만 제외하지만'c : \ was \ not \ all '과 같이'\ done'을 끝내는 디렉토리는 제거하지 않을 것입니다 \ done'. 그렇게하기 위해서 여분의'findstr/i/e/v "\ done"을 추가해야합니다. – Magoo
폴더 이름 제외 (파일 이름 만 사용) dir/a-d. (dir /? 참조) – Stephan