Команда SET
SET показывает и задает переменные окружения: PATH, TEMP, BLASTER и свои. Пустое значение удаляет переменную.
Синтаксис
SET [переменная=[значение]]
Примеры
SET
Все переменные.
SET TEMP=C:\TEMP
Каталог временных файлов.
SET BLASTER=A220 I7 D1
Настройки Sound Blaster для игр.
SET MYDIR=C:\GAMES
Своя переменная для BAT-файлов.
Типичные ошибки
- Переменные живут до перезагрузки, постоянство — через AUTOEXEC.BAT.
- Пробелы вокруг = считаются частью значения — пишите слитно.
Вопросы и ответы
Зачем играм SET BLASTER?
Игра читает адрес/IRQ/DMA карты из переменной. Нет строки — нет звука.
Как удалить переменную?
SET ИМЯ= с пустым значением.