Questione : Come cancello alcune linee in una lima di testo?

Avere bisogno dell'aiuto con la scrittura una lima del blocco o dello scritto semplice di VBS per cancellare determinate linee in una lima di testo. Le linee di documenti di testo sono il mio tipo:

C: \ xxx \ xxx \ qualche cosa - delete
C: \ xxx \ xxx \ anythingt.pdf - keep
C: \ xxx \ xxx \ anything.jpg - keep
C: \ xxx \ xxx \ qualche cosa - necessità del
Necessarily del delete
… di cancellare tutte le file che non devono concludere le loro conclusioni preselezionate di parola come il jpg, il JPEG, grezzo, pdf, bmp, documento, ecc. Poiché può aumentarla semplicemente il numero delle conclusioni, in modo da aggiungere lo scritto. Avvertimento: le file, concludentesi con l'estremità che contiene i nomi detti sono sempre different.
Thanks a tutti per il vostro aiuto!
class= del

Risposta : Come cancello alcune linee in una lima di testo?

Perché non fa con l'ordine di FINDSTR, nessuno scritto stato necessario?

Se volete cercare le estensioni specifiche, quindi fare:

findstr /i /c: “.doc„ /c: „ .pdf " /c: “.jpg„ oldfile.txt >newfile.txt

Se volete appena tutte le linee che hanno un periodo allora questo funzioneranno:

findstr /i /c: “.„ oldfile.txt >newfile.txt

~bp
Altre soluzioni  
 
programming4us programming4us