Ho una directory con migliaia di html
file sparsi in diverse sottodirectory. Devo eliminare tutti i file corrispondenti a uno dei numerosi criteri. Tutti i criteri sono simili per tipo. I nomi dei file sono come:
MM-DD_hh-mm-ss__www.host.com.html
Pertanto, tutti i file che terminano con determinati nomi host devono essere eliminati. Ci sono circa 20 nomi host per ora. (Ma quel numero aumenterà a circa 100.) Memorizzo un elenco in txt
file e preferisco farlo.
__first.site.com.html
__www.secondsite.com_.html
__site.com_numberthree.html
Il fatto è che alcuni file "buoni" contengono nomi host "cattivi" ma non alla fine del nome del file.
__www.onesite.com_.html (bad)
__www.onesite.com_prices.html (good)
Posso creare un file bach per scansionare in modo sicuro tutte le sottodirectory e rimuovere i file non necessari usando l'elenco? Il sistema operativo è Windows 7. Voglio impostare l'Utilità di pianificazione per eseguire tale operazione ogni notte. Ma non ho familiarità con i comandi. Per favore aiuto.
PS In effetti, alcuni file "cattivi" hanno cartelle collegate _files
. Mi aspetto che verranno eliminati automaticamente come succede quando cancello manualmente il html
file principale .