`DIR /B /O:N > filename.txt` pero solo muestra carpetas sin un archivo determinado

`DIR /B /O:N > filename.txt` pero solo muestra carpetas sin un archivo determinado

Estoy intentando hacer una lista en XP de carpetas que no contienen ningún .jpgarchivo.

Lo uso DIR /B /O:N > filename.txtpara hacer una lista de carpetas. Funciona perfectamente, pero ahora necesito una lista donde aparezcan las carpetas sin un determinado tipo de archivo.

¿Es posible?

Respuesta1

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

Para cada carpeta, si no existe un archivo jpg dentro de ella, repita el nombre de la carpeta.

Para usarlo dentro de un archivo por lotes, recuerde escapar los signos de porcentaje, es decir, reemplazar %con%%

información relacionada