Что означает ComSpec?

просто интересуюсь этимологией переменной среды Windows %COMSPEC%. Я понимаю, что это (обычно) указывает на cmd.исполняемый.

лучшее, что я мог найти в интернете, - это спецификатор команды, что звучит разумно.

13
задан mztan
02.05.2023 6:46 Количество просмотров материала 3274
Распечатать страницу

1 ответ

С точки зрения этимологии, это самореферентные. %COMSPEC% означает спецификатор команды, и он "задает" интерпретатор команд, который по умолчанию cmd.exe в NT системах и COMMAND.COM в системах DOS.

вы можете изменить переменную, чтобы она указывала на любой дополнительный интерпретатор (это пример DOS):

SET COMSPEC=C:\DOS\COMMAND.COM

COMSPEC задает вторичный интерпретатор команд.

Этого не должно быть COMMAND.COM.

Один пример из другой команды переводчика 4dos.com ДЖП программного обеспечения.

источник

3
отвечен Moses 2023-05-03 14:34

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх