cmd generator на JavaScript
Вот возникла необходимость в пакетном копировании файлов, обозначенных в списке - по файлу в каждой строке. Готовой программы для этих целей мне так никто и не сказал, в итоге я сам заделал скриптец. Правда не совсем напрямую, а преобразующий список файлов в cmd-скрипт, который при запуске копирует файлы из списка в целевой каталог.
Bolzamo`s cmd generator v1.0cmd generator v1.01
Попробовать онлайн
К вопросу "А зачем это надо" - поясняю, откуда вообще возникла такая необходимость. В Total Commander есть возможность добавить кнопки. Это известно всем. Так вот, есть такая интересная кнопочка, которая передает программе(например текстовому редактору) список файлов(причем можно с полными путями). Очень удобно, когда удаленно показываешь человеку список книг или аудио-треков, да чего угодно. Он выбирает нужные строки и отправляет текстовик с информацией о файлах которые ему нужны. А дальше уже гоним их через обработчик, копируем в папку и пишем на диск.
Теперь собственно о кнопке. Все просто:
- Создаем на панели новую кнопку
- В поле "Команда" пишем путь к текстовому редактору(например "c:\windows\notepad.exe" ... ну у меня стоит "c:\windows\akelpad.exe" - сам его туда положил)
- В поле "Параметры" пишем "%L" для того чтобы выводились полные пути, или "%F" для того чтобы выводились только имена файлов.
- Ну а об украшательствах вы уже сами подумаете ;)
Пользоваться этой кнопкой очень просто: выделяем файлы в панели Total Commander, и нажимаем на эту кнопку. Открывается окно текстового редактора со списком файлов. Ну а что делать с этим списком - я уже объяснил :)
PS. Спасибо Perihelia за оперативно сделанное замечание, да и собственно за провокацию возникновения потребности в написании этого скрипта.

Комментарии(2):
rss-лентаДобавлено: 2007-04-29 21:18:53, Perihelia
Добавлено: 2007-04-29 21:25:01, Bolzamo