Команды операционной системы
Far Manager самостоятельно обрабатывает следующие команды операционной системы:
CLS | Очистка экрана. |
disk: | Сменить на панели текущий диск на указанный "disk". |
CD [disk:]path или CHDIR [disk:]path | Сменить на панели текущий путь на указанный "path". Если указано имя диска, меняется также и диск. Если активная панель отображает файловую систему,
эмулируемую плагином, то команда "CD" в командной строке
может быть использована для смены текущей папки этой файловой системы. В
отличие от "CD" команда "CHDIR" всегда воспринимает указанный параметр как имя
реальной папки, вне зависимости от типа файловой панели. Если в качестве параметра path указан символ ~ (и в текущей папке нет файлового объекта с таким именем), то произойдёт переход в папку, содержащую основной исполняемый модуль Far. Значение для символа ~ задаётся в диалоге Настройка командной строки. |
CHCP [nnn] | Вывод или смена текущего номера кодовой страницы. "nnn" - номер кодовой страницы. CHCP без параметра покажет текущий номера кодовой страницы. |
SET variable=[string] | Установить переменную среды "variable" в значение "string". Если "string" не указано, то переменная среды "variable" будет удалена. Некоторые переменные среды Far Manager устанавливает при старте самостоятельно. |
IF [NOT] EXIST filename command | Выполнить команду "command" если "filename" существует. Префикс "NOT" указывает на обратное условие, т.е. выполнить команду "command" если "filename" НЕ существует. |
IF [NOT] DEFINED variable command | Команда аналогична IF EXIST, но проверяет существование переменной среды
"variable". Если переменная среды "variable" существует, то будет выполнена команда "command". Команды "IF" могут быть вложенными, например команда "command". Команда if exist file1 if not exist file2 if defined variable command будет выполнена только в том случае, если существует файл "file1" и не существует файл "file2" и определена переменная среды "variable". |
pushd path | Команда PUSHD сохраняет текущий каталог во внутреннем стеке и делает текущим каталог path. |
popd | Переходит в каталог, сохранённый командой PUSHD. |
clrd | Очищает стек каталогов, сохранённых командой PUSHD. |
title [строка] | Устанавливает фиксированный заголовок окна консоли. Переданная строка будет использоваться вместо стандартной логики формирования заголовка консоли до завершения текущего сеанса. Если строка не указана, будет восстановлено стандартное поведение. |
Примечания
1. Если синтаксис команд отличается от указанных, то Far Manager передаёт управление командному процессору операционной системы. 2. Перечисленные команды работают в: |
Far Manager © 1996—2000 Eugene Roshal, © 2000—2015 Far Group