El comando DIR de Windows busca carpetas que no debería

El comando DIR de Windows busca carpetas que no debería

Estoy intentando crear un archivo por lotes que busque archivos JPG en ciertas carpetas de nuestro servidor y cree un archivo de texto con ellos. Funciona bien PERO por alguna razón siempre agrega una carpeta al final de la lista que nunca le pedí que buscara.

Mi lote se ve así:

chcp 1252
dir "\\kahlaf1\bilddateien\4_digitalbildkatalog" *.jpg /O:EG /S /B > "\\kahlaf1\Bilddateien\Batchdatei\Bilder.txt"
dir "\\kahlaf1\bilddateien\12_dekoranlagen" *.jpg /O:EG /S /B >> "\\kahlaf1\Bilddateien\Batchdatei\Bilder.txt"
dir "\\kahlaf1\Fotos OXAION" *.jpg /O:EG /S /B >> "\\kahlaf1\Bilddateien\Batchdatei\Bilder.txt"

Tres carpetas específicas como puedes ver. Sin embargo, el .txt agrega un montón de carpetas C:\Windows\ al final sin razón aparente:

C:\Windows\Globalization\MCT\MCT-AU\Wallpaper\AU-wp2.jpg
C:\Windows\Globalization\MCT\MCT-AU\Wallpaper\AU-wp3.jpg
C:\Windows\Globalization\MCT\MCT -AU\Wallpaper\AU-wp4.jpg
[...]
C:\Windows\System32\oobe\Info\Backgrounds\BACKGROUND1024X600.JPG
C:\Windows\System32\oobe\Info\Backgrounds\BACKGROUND1024X768.JPG
C:\ Windows\System32\oobe\Info\Backgrounds\BACKGROUND1280X1024.jpg

Etcétera.

No importa si ejecuto el .bat desde mi computadora local o desde una carpeta del servidor.

Respuesta1

Tienes mal las comillas. Este

dir "\kahlaf1\bilddateien\4_digitalbildkatalog" *.jpg /O:EG /S /B

lizaambos "\kahlaf1\bilddateien\4_digitalbildkatalog\*.*" y .\*.jpg. Intenta en su lugar

dir "\kahlaf1\bilddateien\4_digitalbildkatalog\*.jpg" /O:EG /S /B`

información relacionada