Total Commander Knowledge Base

Есть вопрос?

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

Wiki Category: Общие вопросы

Неменяющиеся значки папок

Q: Встает вопрос, как сделать так, чтобы в TC не отображались стандартные значки для папок. Я использую собственную библиотеку с измененными значками, но папки типа «Program Files» отображаются также, как в Explorer. Что нужно сделать чтобы все было ровно? A: Снять с этих папок атрибут read-only. Константин Власов A: Всё . . . Read more

Поведение по Alt+Tab

Q: Почему при переключении на окно TC по Alt+Tab иногда приходится дополнительно нажимать Enter? A: Выдержка из справки: При сворачивании Total Commander его значок исчезает из панели задач. Вместо этого значок появляется в небольшой системной области в панели задач около часов. Щелчок на этом значке вернёт Total Commander обратно. Внимание: . . . Read more

Редактирование wincmd.ini

Q: Можно ли в Wincmd.ini вставлять полнострочные комментарии, например, чтоб временно закомментировать какой-либо параметр, и как? A: Комментарии в ini-файлах начинаются с символа ; По ответам форума http://forum.wincmd.ru Q: Можно ли не перегружая TC заставить его перечитать wincmd.ini, чтоб привести в действие изменённые там настройки? A: Меню Configuration -> Change . . . Read more

Установка фильтра по расширению

Q: Как на кнопку назначить команду cm_SrcUserSpec с параметрами фильтрации: *.doc;*.txt и т.д.? A: Подвесь скрипт на кнопку Dim TCS Set TCS = CreateObject(«TCSCRIPT.Helper») TCS.SendCommand «cm_SrcUserDef» TCS.SendKeystroke «*.doc;*.txt» TCS.SendKeystroke «{ENTER}» Set TCS = Nothing Расширения вписывать понятно где. Для запуска нужен Script Helper. Batya

Windows Vista, TC и UAC

Q: Windows Vista с включённым UAC каждый раз при «подозрительных» действиях TC выдаёт запрос. Как от него избавиться, оставив UAC включённым? A: Нужно для totalcmd.exe открыть Свойства -> Совместимость -> Уровень прав, и поставить галку, что программа выполняется от имени администратора. Единственное неудобство, что Vista один раз запросит подтверждение на . . . Read more

Запуск поиска в текущей папке файла, имя которого находится в буфере обмена

Q: Нужно найти файл, имя которого сейчас в буфере обмена. Как сделать? A: Скрипт на TCWSHelper: ‘============================================================================ ‘Запуск поиска в текущей папке файла, имя которого находится в буфере обмена. ‘============================================================================ Dim TCS Set TCS = CreateObject(«TCScript.Helper») TCS.Pause=100 TCS.LockTC True TCS.SendCommand(501) TCS.SendKeystroke (TCS.GetTextFromClip) TCS.SendKeystroke («{Enter}») TCS.LockTC False Set TCS=Nothing Wscript.Quit Batya . . . Read more

Консоль в TC

Q: Как вызвать консоль в TC? A: Варианты: Плагин TConsole, открывающий консоль прямо в панели Тотала. Просто набрать cmd (command в win 9x) в командной строке — откроется отдельное консольное окно. Запускать программу или командную строку нажатием не Enter, а Shift+Enter — тогда результаты выполнения остаются на экране, консоль не . . . Read more

Ограничение количества каталогов в истории

Q: Интересует вопрос: как ограничить количество запоминаемых каталогов в истории? Или как отключить их вообще (соответствующая галка в настройках не помогает). A: Можно воспользоваться ключом RedirectSection в ini-файле. Пропиши в секциях [LeftHistory] и [RightHistory] ключ RedirectSection=%COMMANDER_PATH%\не_существующий_путь\dir.ini. TC не сможет сохранить историю, соответсвенно получится то, что требуется. Для ограничения количества можно . . . Read more

Подсветка каталогов не содержащих определённые файлы

Q: Задача состоит в следующем: нужно каким-либо образом подсвечивать на панели каталоги, в которых среди всех файлов нет ни одного с расширением .sfv (или любым другим произвольным расширением). Как «подсвечивать» папки — я знаю. Проблема в том, что не пойму как «отловить» такие папки. A: Используем Script Content Plugin. Т.к. . . . Read more

Синхронизация по маске

Q: На днях столкнулся с проблемой: исходные коды хранятся в системе SubVersion (http://subversion.tigris.org/). Это что-то типа CVS, VSS и прочих систем хранения версий файлов. Короче, SubVersion в каждом каталоге, создает собственный каталог .svn, в котором может храниться множество собственных файлов. В итоге, синхронизация каталогов в Total Commander’e, естественно, становится крайне . . . Read more