| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MS Windows > Удаление файлов по расширению |
| Автор: lrad 13.6.2009, 17:05 |
| Здравствуйте! Подскажите,пожалуйста , как удалить файлы из определенной папки с расширением .lnk(ярлыки) Проблема в том, что внутри этой папки куча других папок и удалить нужно из всех.Этих файлов более 2000. Естественно там есть и другие файлы, которые должны остаться. Я так понимаю нужно написать батник, как он должен выглядеть? или есть другой вариант? |
| Автор: IamDreamer 13.6.2009, 17:09 |
Скачать TotalCommander. В нём открыть нужную папку, навести курсор (не мыши, а прямоугольник пустой) на файл с нужным расширением, нажать Alt + Num+ (выделятся все файлы папки с таким же расширением), F8/Del (для удаления). |
| Автор: lrad 13.6.2009, 17:15 |
| Он выделяет только в текущей папке, а мне надо удалить во всех вложенных(а их очень много) |
| Автор: kBepTu 13.6.2009, 17:27 |
| DOS-команды: del *.lnk - удалит все lnk-файлы из текущей директории cd "ABC" - поменять текущую директорию на ABC |
| Автор: IamDreamer 13.6.2009, 17:31 |
| Есть пример, на Delphi 6 написанный. |
| Автор: lrad 13.6.2009, 17:41 | ||||
Это для чего?
Нужно убить файлы во всех вложенных |
| Автор: Dov 13.6.2009, 17:50 |
| lrad, а поиск для чего существует, как ты думаешь? Ищешь файлы *.lnk , указываешь в доп. параметрах, что бы искала во вложенных папках, всё. |
| Автор: IamDreamer 13.6.2009, 17:51 | ||
<path> - начальная папка (со всеми вложенными). |
| Автор: kBepTu 13.6.2009, 17:58 | ||
Для того чтобы поменять текущую папку на ABC, потом уже в ней выполнять del *.lnk |
| Автор: lrad 13.6.2009, 18:03 |
| IamDreamer, Спасибо огромное! |
| Автор: Akella 14.6.2009, 09:59 |
| А, что стандартный поиск в Windows уже не рулит?? |
| Автор: IamDreamer 14.6.2009, 10:08 |
| И впрямь может... Лично я им, наверно, только сейчас воспользовался. |