Domanda

Sto scrivendo un file batch per la pulizia le mie cartelle di origine. Voglio eliminare tutti i file con WinCVS un prefisso di generato. #

FOR /F "tokens=*" %%G IN ('DIR /B .#*.*') DO DEL "%%G"

Il problema che sto avendo è che non è eliminando i file all'interno di sottodirectory.

È stato utile?

Soluzione

Probabilmente si vuole fare

DIR /S /B .#*.*

per elencare le directory ricorsivamente

Altri suggerimenti

Credo che hai bisogno DEL / S

Che dire di questo:

FOR /R C:\FOLDER\SUBFOLDER %%G IN (.#*.*) DO DEL %%G
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top