Meramente curioso sobre a etimologia da variável de ambiente do Windows% COMSPEC%. Eu entendo que (geralmente) aponta para cmd.exe.
O melhor que pude encontrar on-line é o Command Specifier, que parece razoável.
fonte
Meramente curioso sobre a etimologia da variável de ambiente do Windows% COMSPEC%. Eu entendo que (geralmente) aponta para cmd.exe.
O melhor que pude encontrar on-line é o Command Specifier, que parece razoável.
No que diz respeito à etimologia, é auto-referencial. %COMSPEC%
significa Especificador de Comando e "especifica" o interpretador de comandos, que por padrão é cmd.exe
em sistemas NT, e COMMAND.COM
em sistemas DOS.
Você pode modificar a variável para apontar para qualquer interpretador secundário que você queira (este é um exemplo do DOS):
SET COMSPEC=C:\DOS\COMMAND.COM
COMSPEC
especifica o interpretador de comandos secundário.
Isso não precisa serCOMMAND.COM
.
Um exemplo de um interpretador de comandos diferente é o 4DOS.COM da JP Software.