Просто любопытно, этимология переменной среды Windows% COMSPEC%. Я так понимаю (обычно) указывает на cmd.exe.
Лучшее, что я мог найти в Интернете, это Command Specifier, который звучит разумно.
Просто любопытно, этимология переменной среды Windows% COMSPEC%. Я так понимаю (обычно) указывает на cmd.exe.
Лучшее, что я мог найти в Интернете, это Command Specifier, который звучит разумно.
Что касается этимологии, это самореференция. %COMSPEC% означает "Спецификатор команды" и "определяет" интерпретатор команд, который по умолчанию является cmd.exe в системах NT и COMMAND.COM в системах DOS.
Вы можете изменить переменную так, чтобы она указывала на любого вторичного интерпретатора, которого вы хотите (это пример DOS):
SET COMSPEC=C:\DOS\COMMAND.COM
COMSPECопределяет дополнительный командный интерпретатор.
Это не должно бытьCOMMAND.COM.
Одним примером другого интерпретатора команд является 4DOS.COM компании JP Software.