`DIR /B /O:N > filename.txt` ですが、特定のファイルがないフォルダのみが表示されます

`DIR /B /O:N > filename.txt` ですが、特定のファイルがないフォルダのみが表示されます

XP でファイルが含まれていないフォルダーのリストを作成しようとしています.jpg

フォルダー リストを作成するために使用しますDIR /B /O:N > filename.txt。完璧に機能しますが、特定のファイル タイプがないフォルダーがリストされるリストが必要です。

出来ますか?

答え1

(for /d %a in (*) do @if not exist "%~fa\*.jpg" echo %~nxa) > folderList.txt

各フォルダー内に jpg ファイルが存在しない場合は、フォルダーの名前をエコーし​​ます。

バッチファイル内で使用する場合は、パーセント記号をエスケープすることを忘れないでください。つまり%%%

関連情報