Автоматизируем Total Commander с помощью командной строки.

Много каждодневных рутинных действий можно автоматизировать с помощью запуска чего-либо из командной строки. Не исключение и Total Commander(TC). У этой замечательной программы тоже есть свои параметры командной строки, которые очень пригодятся в «быту».

Свои примеры я буду показывать на примере создания ярлыков к TC и добавления различных параметров запуска. У меня на машине стоит TC 64-х битный, поэтому я буду указывать «TOTALCMD64.EXE» в качестве программы для запуска. Те, у кого стоит обычный 32-х разрядный, должны указывать «TOTALCMD.EXE» для запуска.

Пример 1. Передаем пути для правой и левой панели при открытии TC.

В этом примере я хочу чтобы у меня в левой панели при открытии TC открывалась папка «c:\Windows\System32» а в правой панели папка «d:\Текущие документы».

Начинаю создавать новый ярлык. Указываю расположение и имя самого TC:

Теперь вручную мне нужно добавить нужные параметры. В данном случае это просто пути к нужным двум папкам. Первый путь — левая панель, второй переданный путь — правая панель. Обратите внимание, что пути я взял в кавычки, это обязательно нужно для путей, содержащих пробелы. Лишние кавычки делу не помеха.

Жму «Далее» и указываю название ярлыка «Левая панель, правая панель»

На рабочем столе у меня получается вот такой ярлык

Теперь запускаю этот ярлык и вижу результат, в левой панели открылась папка «c:\Windows\System32», а в правой панели «d:\Текущие документы»

Пример 2. Передаем пути для правой и левой панели для открытого TC.

Если нужно чтобы нужные папки открылись в запущенном TC используем параметр «/O»

Я скопирую созданный в первом примере ярлык и изменю параметры.

Нажимаю правой клавишей мышки на ярлык и выбираю пункт «Свойства», открывается стандартное окно изменения свойств ярлыка.

Теперь в поле «Объект:» я вручную добавляю параметр «/O»

Обратите внимание, что этот параметр указывается перед путями к папкам.

Завершаю редактирование ярлыка нажатием кнопки «ОК».

В открытом TC у меня сейчас в двух панелях открыт корень диска С.

Запускаю созданный ярлык и получаю результат. В уже открытом TC открылись нужные папки.

Пример 3. Создаем новые вкладки с нужными имена папок для правой и левой панели для открытого TC.

Для создания новых вкладок служит параметр «/T»

Аналогично как и в примере 2 копирую ярлык и добавляю параметр «/T» в параметры запуска TC

До запуска ярлыка в открытом TC

После запуска результат вот такой

Как видим, создались две новые вкладки и в них открылись переданные папки.

Пример 4. Запускаем новый экземпляр TC.

В противоположность параметру «/O» есть параметр «/N», который принудительно создает новый экземпляр TC.

Создаю новый ярлык и из параметров оставляю только параметр «/N»

Теперь при каждом запуске такого ярлыка будет запускаться новый TC.

Причем, при создании нового экземпляра вкладки будут идентичны тем, которые были при последнем закрытии TC.

Пример 5. Принудительно указываем пути для панелей TC.

Если нужно установить какой-то путь для конкретной панели, то можно воспользоваться такими двумя параметрами:

  • «/L=» — путь для левой панели
  • «/R=» — путь для правой панели

В открытом TC в правой панели устанавливаю путь к папке «d:\На подпись»

До запуска ярлыка

После запуска

Резюме:

  • Диск:\Каталог — Загружает первый каталог, переданный TC, в левую панель, а второй — в правую панель.
  • /O – все действия выполняются в запущенном TC
  • /N – все действия выполняются в новом экземпляре TC
  • /L= — Устанавливает путь для левой панели
  • /R= — Устанавливает путь для правой панели
  • /T — Открывает переданные каталоги в новых вкладках

Добавить комментарий

Ваш адрес email не будет опубликован.