plvtor
|
Posted: Fri Jan 11, 2008 02:27 Post subject: |
|
|
Можно сделать так:
1. Создать список всех файлов с путями - dir /s /b>AllFiles.txt
(либо поиском *.mp3 в тотале с последующим сохранением результатов в файл. Не помню только как это делается)
2. С помощью утилиты grep отобрать необходимые строки из этого файла по твоему шаблону (blacklist.txt):
grep -ключи -f blacklist.txt AllFiles.txt >FilesForDelete.cmd (или .bat)
Там есть какой-то ключ, который выводит в файл строку из проверяемого файла если она содержит слово из файла-шаблона.
Описание ключиков к grep придется поискать, так как утилитка консольная и развернутого пояснения по значениям ключей в ней нет.
3. Текстовым редактором. добавить к каждой строке Del (Понятно что не вручную - методом заменить, т.е в меню Заменить "c:\Mymp3\" на "del c:\Mymp3\"
Ну к del можно еще ключики какие-нить прописать , если будет лишние вопросы задавать.
А еще лучше вместо del - move сделать в отдельную директорию, чтобы дополнительно проверить, что ничего лишнего не удалиться, и затем уже грохнуть этот каталог.[/i] |
|