O que significa o ComSpec?

3

Meramente curioso sobre a etimologia da variável de ambiente% COMSPEC% do Windows. Eu entendo que (geralmente) aponta para cmd.exe.

O melhor que pude encontrar on-line é o Command Specifier, que parece razoável.

    
por mztan 21.11.2013 / 04:04

1 resposta

3

No que diz respeito à etimologia, é auto-referencial. %COMSPEC% representa o 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 specifies the secondary command interpreter.
This need not be COMMAND.COM.
One example of a different command interpreter is JP Software's 4DOS.COM.

Source

    
por 21.11.2013 / 04:18