Главная   Новости   TC Image   Скрипты   Программы   Утилиты   Плагины   Файлы   
Параметры командной строки

Total Commander может запускаться с одним или двумя каталогами в качестве параметров командной строки. При этом указанные каталоги будут открыты, соответственно, в одной или в обеих панелях. Это позволяет вам создавать несколько ярлыков для Total Commander в меню "Пуск", которые запускают Total Commander с различными каталогами или даже с упакованными файлами, открытыми в его панелях. Более того, вместо стандартного wincmd.ini можно задать другой INI-файл, что позволит нескольким пользователям на одной машине иметь каждому свои настройки Total Commander.

Синтаксис:

totalcmd.exe [/o] [/n] [Диск1:\Каталог1 [Диск2:\Каталог2]] [/i=имя.ini] [/f=имя_ftp.ini]
или:
totalcmd.exe [/o] [/n] [/L=Диск1:\Каталог1] [/R=Диск2:\Каталог2] [/i=имя.ini] [/f=имя_ftp.ini]

Параметры:

Диск:\КаталогЗагружает первый каталог, переданный Total Commander, в левую панель, а второй — в правую панель. Имена каталогов, содержащие пробелы, должны быть заключены в двойные кавычки! Всегда определяйте полный путь, включая диск! Для открытия сохранённого FTP-подключения задайте в качестве пути FTPOPEN:имя_подключения.
/OЕсли Total Commander уже запущен, этот параметр активизирует его и передаёт путь (пути) из командной строки в эту копию программы (независимо от настройки в диалоге конфигурации, позволяющей открывать несколько окон Total Commander).
/NВ любом случае открывает новое окно Total Commander (независимо от настройки в диалоге конфигурации, позволяющей запускать только одну копию Total Commander).
/L=Устанавливает путь в левой панели.
/R=Устанавливает путь в правой панели.
/SВоспринимает переданные каталоги как исходный/целевой вместо левого/правого (для совместного применения с параметром /O). Например, каталог, переданный с ключом /R= будет воспринят как каталог назначения.
/S=CЗапускает отдельным процессом инструмент сравнения по содержимому без открытия основного окна TC. Пример: totalcmd.exe /S=C c:\файл1 d:\файл2
/S=LЗапускает отдельным процессом внутренний просмотрщик, передавая ему файл для просмотра (требуется указывать полный путь).
Принимает дополнительные параметры, отделённые двоеточием. Пример: /S=L:AT1C1250
AИспользовать шрифт для кодировки ANSI/Windows.
SИспользовать шрифт для кодировки ASCII/DOS.
VИспользовать пользовательский шрифт.
T1..T7Режим просмотра 1-7 (1: только текст, 2: двоичный, 3: шестнадцатеричный, 4: графика/мультимедиа/LS-плагины, 5: HTML, 6: Unicode, 7: UTF-8).
C<n>Кодовая страница, например, C1251 для кириллического текста.
NАвтовыбор, за исключением графики, мультимедиа и плагинов.
P<x>В качестве ПОСЛЕДНЕГО параметра: выбрать плагин. Пример: /S=L:Piclview для использования плагина ICLView (указывается имя, отображаемое в заголовке окна просмотрщика).
/S=P:портЗапускает сервер для подключения по параллельному или USB-порту (именем порта может быть, например, LPT1 или USB).
/S=SЗапускает отдельным процессом инструмент синхронизации каталогов без открытия основного окна TC. В параметрах командной строки можно указать либо непосредственно два пути, либо шаблон в форме /S=S:имя_шаблона
Если параметр начинается со знака равенства "=" (например, /S=S:=имя_шаблона), сравнение начнётся сразу после открытия диалога. Если знак равенства указан без имени шаблона (т.е. /S=S:=), то для сравнения будут взяты каталоги, переданные через командную строку, и последние использовавшиеся настройки.
/O=файл_спискаТолько в сочетании с /S=S: передаёт файл списка для функции "Выделенные (в главном окне)". Пример: /O=%F
/TОткрывает переданные каталоги в новых вкладках. Теперь этот параметр работает также, если Total Commander не был запущен до этого.
/P=Устанавливает активную панель при запуске: /P=L — левую, /P=R — правую. Имеет больший приоритет, чем ключ ActiveRight файла wincmd.ini.
/i=имя.iniУказывает, что вместо wincmd.ini, для сохранения настроек следует использовать другой INI-файл имя.ini (см. также: описание INI-файла).
/F=имя_ftp.iniУказывает, что вместо wcx_ftp.ini, для сохранения настроек встроенного FTP-клиента следует использовать другой INI-файл имя_ftp.ini.
/d=<x>Задерживает запуск Total Commander на <x> секунд (предполагается использовать в папке автозагрузки, если есть проблемы с другими программами, запускающимися одновременно с Total Commander).
/INSTALLDRIVERУстанавливает драйвер параллельного порта — нужен, только если вы хотите использовать подключение через параллельный порт как обычный пользователь, а не как администратор. Требует права администратора (работает только в Windows NT/2000/XP).
/REMOVEDRIVERУдаляет драйвер, установленный параметром /INSTALLDRIVER (работает только в Windows NT/2000/XP).
/INSTALLDRIVERQУстанавливает драйвер параллельного порта без вывода каких-либо сообщений. Это полезно, например, для использования в удалённых скриптах установки.
/REMOVEDRIVERQУдаляет драйвер параллельного порта без вывода каких-либо сообщений.

Параметры командной строки НЕ чувствительны к регистру.

Примеры:

totalcmd.exe c:\windowsВ левой панели открывается c:\windows.
totalcmd.exe d:\data c:\programsВ левой панели открывается d:\data, в правой — c:\programs.
totalcmd.exe /R=d:\dataВ правой панели открывается d:\data.
totalcmd.exe "d:\Письма к Иванову"В левой панели — длинное имя, в двойных кавычках!
totalcmd.exe /R="d:\Письма от Петрова"В правой панели — длинное имя.
totalcmd.exe c:\data\backup.zipВ левой панели открывается содержимое архива backup.zip.
totalcmd.exe /I=Petrov.ini /F=MyFtp.iniДля всех настроек используется Petrov.ini (вместо wincmd.ini), а для FTP — MyFtp.ini.
totalcmd.exe /O /L=c:\ /R="d:\doc"Активизирует уже запущенный Total Commander и устанавливает на левую панель c:\, а на правую панель d:\doc.
totalcmd.exe /O /S /R=c:\путьОткрывает c:\путь в текущей панели НАЗНАЧЕНИЯ запущенной программы. Пояснение: Вследствие применения ключа /S Total Commander воспринимает /L как исходный каталог и /R как каталог назначения вместо левого и правого.
totalcmd.exe /O /T /L=c:\путьОткрывает в левой панели уже запущенного Total Сommander новую вкладку c каталогом, соответствующим установленному пути.