|
|
|
| Здравствуйте!
Возможно ли через ТС (одним махом) удалить все файлы, кроме - EXE например? Если да, то как? | |
|
|
|
|
|
|
|
для: rux
(20.03.2011 в 16:22)
| | Там помоему регулярные выражения или маски допускаются (к сожалению, ни одного компьютера с Total Commander по близости нет, чтобы поэкспериментировать)? | |
|
|
|
|
|
|
|
для: cheops
(20.03.2011 в 16:28)
| | Ясно, спасибо) Будем думать... | |
|
|
|
|
|
|
|
для: rux
(20.03.2011 в 16:30)
| | Недавно была тема по регулярным выражениям в Total Commander.
http://softtime.ru/forum/read.php?id_forum=6&id_theme=79560 | |
|
|
|
|
|
|
|
для: cheops
(20.03.2011 в 16:31)
| | Спасибо, сейчас гляну. | |
|
|
|
|
|
|
|
для: cheops
(20.03.2011 в 16:31)
| | Похоже темка тоже моя) | |
|
|
|
|
|
|
|
для: rux
(20.03.2011 в 16:37)
| | Точно :)))
PS Если у вас так часто задача удаления файлов по маске возникает, может вам лучше PHP-скрипт создать и подсталять регулярные выражения туда? Их можно запускать в Windows как обычные программы, привязав к расширению обработчик php-win.exe | |
|
|
|
|
|
|
|
для: cheops
(20.03.2011 в 16:38)
| | PS Если у вас так часто задача удаления файлов по маске возникает, может вам лучше PHP-скрипт создать и подсталять регулярные выражения туда? Их можно запускать в Windows как обычные программы, привязав к расширению обработчик php-win.exe
Да я пока не силен в этом) | |
|
|
|
|
|
|
|
для: rux
(20.03.2011 в 16:30)
| | Попробуйте что-нибудь такое (не уверен правда, что он позиционные проверки понимает)
| |
|
|
|
|
|
|
|
для: cheops
(20.03.2011 в 16:33)
| | Спасибо, сейчас "грохну" файлы, если получится) | |
|
|
|
|
|
|
|
для: rux
(20.03.2011 в 16:37)
| | Лучше папку выделить для экспериментов, а то вдруг он из всего выражения только * разберет... | |
|
|
|
|
|
|
|
для: cheops
(20.03.2011 в 16:39)
| | Ага я так и планирую...
P.S. А в FAR случаем нет такой возможности, не в курсе? | |
|
|
|
|
|
|
|
для: rux
(20.03.2011 в 16:44)
| | Да, что есть такое (запускается + на цифровой клавиатуре) и даже поддерживает регулярные выражения и даже с позиционными проверками, сейчас попробую что-нибудь сделать. | |
|
|
|
|
|
|
|
для: cheops
(20.03.2011 в 16:48)
| | Понял
>сейчас попробую что-нибудь сделать.
Спасибо.
Что-то у меня в ТС не получилось... Там не пойму, где *(?!exe)$ пробовать... | |
|
|
|
|
|
|
|
для: rux
(20.03.2011 в 16:51)
| | По уму в Far должно срабатывать следующее регулярное выражение /^.+?(?!exe)$/s, но что-то оно не срабатывает... У меня все файлы выделяются. Вернее даже *.*|/^.+?(?!exe)$/s - но это вообще ничего не выделяет... | |
|
|
|
|
|
|
|
для: rux
(20.03.2011 в 16:51)
| | Нашел способ без регулярных выражений (Far):
1. Нажмите +, и введите *.exe, нажимайте OK, у вас будут выбраны все exe-файлы
2. Нажмите *, у вас будет инвертирован выбор, т.е. все будет выбрано, за исключением exe-файлов.
3. Теперь можно удалять. | |
|
|
|
|
|
|
|
для: cheops
(20.03.2011 в 17:00)
| | Спасибо, Игорь Вячеславович, сейчас буду пробовать. | |
|
|
|
|
|
|
|
для: cheops
(20.03.2011 в 17:00)
| | Хм... Всё четко! (в FAR) Не знал про игнор.(*)
А главное, как просто) Спасибо. | |
|
|
|
|
|
|
|
для: rux
(20.03.2011 в 17:25)
| | Ту же самую последовательность действий можно выполнить и в TC.
Если нужно выполнить удаление с учетом вложенных папок - можно перед выделением нажать CTRL+B, что раскроет все вложенные папки. | |
|
|
|
|
|
|
|
для: yuk
(20.03.2011 в 23:54)
| | Спасибо, а то я ищу, ищу, как же в FAR без папок файлы посмотреть (как в TC) и не найду... Измучился уже) | |
|
|
|
|
|
|
|
для: rux
(20.03.2011 в 16:22)
| | Отметить *.exe, инвертировать отметки, нажать F8. Метод работает во всех консольных файл-менеджерах ещё со времён DOS. | |
|
|
|
|
|
|
|
для: блогер
(21.03.2011 в 03:59)
| | Спасибо, буду знать) | |
|
|
|
|
|
|
|
для: rux
(21.03.2011 в 12:52)
| | В новой версии Total Commander определенно проще работать) | |
|
|
|
|
|
|
|
для: Игорь27
(01.12.2016 в 14:08)
| | но там все равно нет нужной возможности | |
|
|
|