COMSPEC o ComSpec es una de las variables de entorno utilizadas en DOS , OS/2 y Windows , que normalmente apunta al intérprete de línea de comandos , que por defecto es COMMAND.COM en DOS, [ 1 ] Windows95, 98 y ME o CMD.EXE en OS/2 y Windows NT . El nombre de la variable se escribe en mayúsculas en DOS y OS/2. En Windows, que también admite nombres de variables de entorno en minúsculas, el nombre de la variable se define como ComSpec en el bloque de entorno, pero como COMSPEC dentro del emulador de DOS NTVDM .
Cuando no está presente en el bloque de entorno, el procesador de comandos CMD.EXE de Windows NT establece COMSPEC a su propia ruta completa ; evalúa COMSPEC , por ejemplo, para ejecutar comandos integrados en tuberías y para ejecutar líneas de comandos con su comando integrado FOR . [ 2 ]
El contenido de la variable se puede mostrar escribiendo o en la línea de comandos.SETCOMSPECECHO%COMSPEC%
La variable de entorno, por defecto, apunta a la ruta completa del intérprete de línea de comandos. También puede ser de otra compañía o de una versión diferente.
Otro uso de esta variable de entorno, en un ordenador sin disco duro que necesita arrancar desde un disquete, es configurar un disco RAM . El archivo COMMAND.COM se copia al disco RAM durante el arranque, y la variable de entorno COMSPEC se establece en la nueva ubicación del disco RAM. De esta forma, se puede extraer el disco de arranque sin necesidad de volver a insertarlo tras detener una aplicación de gran tamaño. El intérprete de línea de comandos se recargará desde el disco RAM en lugar del disco de arranque.
Referencias
Enlaces externos
- Creación de un acceso directo personalizado en el Símbolo del sistema : ejemplo de uso de COMSPEC.
- Administración de Windows
- Variables de entorno de DOS
- Variables de entorno de Windows
- stubs de Microsoft Windows