Total Commander Knowledge Base

Есть вопрос?

Поищите ответ в самой большой русскоязычной базе знаний по Total Commander!

Wiki Category: Содержит код кнопки

Портабельность ActiveX-компонентов на примере TCScript Helper

© Copyright Эта статья защищена авторским правом, и на её правку наложены ограничения. Содержание 1 Предисловие 2 Техническая часть 2.1 Скачать готовую сборку для TCHelper 2.2 Ссылка на обновлённую версию со встроенным интерпретатором 3 Заключение Предисловие Не секрет, что многие пользователи ТС в повседневной жизни используют для своих нужд его . . . Read more

Извлечение графики из PDF

Q: На данный момент имеется кнопка, использующая консольную утилиту pdfimages из комплекта Xpdf command line tools для извлечения ресурсов из PDF-файлов, в частности JPG-графики. Можно ли модифицировать данную кнопку для извлечения графики в каталог с именем соответствующего PDF-файла? A: Выглядеть будет следующим образом: Код кнопки TOTALCMD#BAR#DATA:%ComSpec% /cmd «%O» &»%%COMMANDER_PATH%%\Utils\pdfimages\pdfimages.exe» -j . . . Read more

Создание файла с содержимым буфера обмена

Содержание 1 vbs-скрипт, использующий Script Helper 2 Создание файла с циклической проверкой его существования 3 Создание txt-файла в кодировке UTF-8 без ВОМ с опцией октрытия или перехода в панели 4 Оптимизированный скрипт создания папки или файла с именем строки буфера по заданному номеру 5 Кнопочные решения vbs-скрипт, использующий Script Helper . . . Read more

Создание каталога с текущей датой в названии

Q: Есть такой вопрос: — мне часто приходиться создавать каталоги, именем которых должна быть просто текущая дата. Никто не подскажет, можно ли как-то этот процесс автоматизировать при помощи Тотала? A: Создай файл *.vbs, повесь его на кнопку или в меню «Запуск» и в параметрах кнопки укажи %P. ‘===================================================================== ‘ Создание . . . Read more

Создание папки и переход в нее в TC

Q: Требуется быстро создать каталог с произвольным именем, и сразу же зайти в него. A: Скрипт: ‘======================================================== ‘ Создание папки и переход в нее в TC ‘ В параметрах вызова из TC можно указать название папки, ‘ иначе будет вызван диалог ввода имени папки ‘======================================================== Dim FSO, TCS, WS, TotalCmd, . . . Read more

Распечатка выбранных файлов

Q: Я вынес на кнопку cm_PrintFile, но она печатает только последний файл. Как сделать для выделенных? A: С помощью утилиты NirCmd: Код кнопки TOTALCMD#BAR#DATA:%COMMANDER_PATH%\Utils\nircmd\nircmd.exe paramsfile%L «» «» shexec «print» ~$fparam.1$wcmicons.dll,38Печать выбранных файлов -1 Flasher

Введение: кнопки панели инструментов

Как использовать коды кнопок? Пользоваться такими кодами очень просто. Просто копируете код в буфер обмена, затем щёлкаете правой кнопкой по пустому месту на панели инструментов TC, и выбираете пункт «Вставить» (этот пункт появится только в том случае, если в буфере обмена у вас правильный код кнопки). Вставка кнопки в панель . . . Read more

Архивация в том же каталоге

Простая кнопка для архивации выделенного файла/каталога в том же каталоге, где он находится. Сжатие установлено максимальным. Путь к WinRAR прописываем свой. Код кнопки TOTALCMD#BAR#DATA:»C:\Program Files\WinRAR\WinRAR.exe»a -m5 «%O.rar» «»%N»»C:\Program Files\WinRAR\WinRAR.exeУпаковать текущий файл -1 Константин Власов

Шаблон:Кнопка

Использование Шаблон вставляет код кнопки Total Commander. Задаётся следующим образом: {{Кнопка|cmd =|param =|icon =|path =|name =|window =|cm_cmd =}} Пример: {{Кнопка|cmd =D:\dshell\PLUGINS\WDX\translit\translit.exe|param =»%P%N» «%P%N.txt» «D:\dshell\PLUGINS\WDX\translit\Rus2Lat (sms).ttb»|icon =d:\dshell\plugins\wdx\translit\translit.exe|path =translit|name =D:\dshell\PLUGINS\WDX\translit\}} Код кнопки TOTALCMD#BAR#DATA:D:\dshell\PLUGINS\WDX\translit\translit.exe»%P%N» «%P%N.txt» «D:\dshell\PLUGINS\WDX\translit\Rus2Lat (sms).ttb»d:\dshell\plugins\wdx\translit\translit.exetranslitD:\dshell\PLUGINS\WDX\translit\ -1 {{Кнопка|cmd =%commander_path%\SOFT\VIEW\PDFVIEW\PDFReader.exe|param =»%P%N»|icon =%commander_path%\SOFT\VIEW\PDFVIEW\PDFReader.exe,5|path =%commander_path%\SOFT\VIEW\PDFVIEW\|name =PDFReader|window =-1|cm_cmd =-1}} Код кнопки TOTALCMD#BAR#DATA:%commander_path%\SOFT\VIEW\PDFVIEW\PDFReader.exe»%P%N»%commander_path%\SOFT\VIEW\PDFVIEW\PDFReader.exe,5PDFReader%commander_path%\SOFT\VIEW\PDFVIEW\-1-1 {{Кнопка|cmd =cm_SwitchIgnoreList|icon =wciconex.dll,24|name =Включить/выключить . . . Read more

Запись диска при помощи ImgBurn

Запись выделенных в панели ТС файлов на CD или DVD при помощи программы ImgBurn Код кнопки TOTALCMD#BAR#DATA:»c:\Program Files\ImgBurn\ImgBurn.exe»/MODE BUILD /BUILDMODE DEVICE /NOSAVESETTINGS /SRCLIST «%L»c:\Program Files\ImgBurn\ImgBurn.exeImgBurnc:\Program Files\ImgBurn\ -1 Пути заменить на свои.