С помощью SET вы можете
Параметры команды
/? или /H | Выводят справочный текст. |
С помощью SET вы можете определить следующие переменные операционной среды:
COMSPEC | Задает расположение на диске командного интепретатора. |
NWDOSCFG | Каталог, содержащий файлы конфигурации системы. |
OS | Текущее имя операционной системы. |
PEXEC | Используется командой PROMPT. |
TEMP | Каталог для хранения временных файлов. |
Некоторые стандартные переменные среды (APPEND, PATH, PROMPT и VER) имеют собственные связанные с ними команды, которые и используются для их установки.
Для автоматической установки переменных используйте операторы SET в файле AUTOEXEC.BAT. Когда в команде SET задается значение переменной и строки, DOS добавляет заданное значение к операционной среде и связывает строку с данной переменной. Если переменная уже существует, то новое значение строки заменяет старое. Если вы задаете только переменную и знак равенства (без строки), DOS сбрасывает связанное с переменной значение строки. Команда SET без параметров выводит список текущих переменных операционной среды.
Имя переменной среды всегда записывается в верхнем регистре. Переменные среды полезно также использовать в командных файлах. Например, если операционной системой является Novell DOS 7, то следующий оператор выводит системное время:
IF "%OS%" == "NWDOS" TIME