Doskey es una utilidad de MS-DOS que permite al usuario mantener un historial de todos los comandos utilizados en una computadora. Doskey permite ejecutar comandos de uso frecuente sin tener que escribirlos cada vez que se necesitan.
Disponibilidad
Doskey es un comando externo y está disponible para los siguientes sistemas operativos de Microsoft como doskey.exe.
- MS-DOS 5.0 y superior
- Windows 95
- Windows 98
- Windows ME
- Windows NT
- Windows 2000
- Windows XP
- Windows Vista
- Windows 7
- Windows 8
- Windows 10
Sintaxis de doskey
- Windows Vista y sintaxis posterior.
- Windows XP y sintaxis anterior.
Windows Vista y sintaxis posterior
DOSKEY [/ REINSTALL] [/ LISTSIZE = size] [/ MACROS [: ALL |: exename]] [/ HISTORY] [/ INSERT | / OVERSTRIKE] [/ EXENAME = exename] [/ MACROFILE = filename] [macroname = [text]]
/REINSTALAR | Instala una nueva copia de Doskey. |
/ LISTSIZE = tamaño | Establece el tamaño del búfer del historial de comandos. |
/ MACROS | Muestra todas las macros de Doskey. |
/ MACROS: TODOS | Muestra todas las macros de Doskey para todos los ejecutables que tienen macros de Doskey. |
/ MACROS: exename | Muestra todas las macros de Doskey para el ejecutable dado. |
/HISTORIA | Muestra todos los comandos almacenados en la memoria. |
/INSERTAR | Especifica que el nuevo texto que escribe se inserta en el texto anterior. |
/ OVERSTRIKE | Especifica que el nuevo texto sobrescribe el texto anterior. |
/ EXENAME = exename | Especifica el ejecutable. |
/ MACROFILE = nombre de archivo | Especifica un archivo de macros para instalar. |
macroname | Especifica un nombre para una macro que cree. |
texto | Especifica los comandos que desea grabar. |
Teclas de opción
ARRIBA ABAJO | Las flechas arriba y abajo recuerdan comandos. |
Esc | Borra el comando actual. |
F7 | Muestra el historial de comandos. |
Alt + F7 | Borra el historial de comandos. |
[caracteres] F8 | Busca el comando que comienza con [caracteres]. |
F9 | Selecciona un comando por número. |
Alt + F10 | Borra las definiciones de macro. |
Los siguientes son algunos códigos especiales en las definiciones de macro de Doskey:
$ T | Separador de comandos. Permite múltiples comandos en una macro. |
$ 1- $ 9 | Parámetros de lote. Equivalente a% 1-% 9 en programas por lotes. |
PS | Símbolo reemplazado por todo lo que sigue al nombre de la macro en la línea de comando. |
Windows XP y sintaxis anterior
DOSKEY [/ switch …] [macroname = [texto]]
/ BUFSIZE: tamaño | Establece el tamaño de la macro y el búfer de comandos. | (predeterminado: 512) |
/ ECHO: encendido | apagado | Habilita / deshabilita el eco de las expansiones macro. | (predeterminado: activado) |
/ ARCHIVO: archivo | Especifica el archivo que contiene una lista de macros. | |
/HISTORIA | Muestra todos los comandos almacenados en la memoria. | |
/INSERTAR | Inserta nuevos caracteres en la línea al escribir. | |
/ KEYSIZE: tamaño | Establece el tamaño del búfer de escritura anticipada del teclado. | (predeterminado: 15) |
/Tamaño de línea | Establece el tamaño máximo del búfer de edición de línea. | (predeterminado: 128) |
/ MACROS | Muestra todas las macros de Doskey. | |
/ OVERSTRIKE | Sobrescribe nuevos caracteres en la línea al escribir. | (defecto) |
/REINSTALAR | Instala una nueva copia de Doskey. | |
macroname | Especifica un nombre para una macro que cree. | |
texto | Especifica los comandos que desea asignar a la macro. |
Teclas de opción
ARRIBA ABAJO | Las flechas recuerdan comandos. |
Esc | Borra el comando actual. |
F7 | Muestra el historial de comandos. |
Alt + F7 | Borra el historial de comandos. |
[caracteres] F8 | Busca el comando que comienza con [caracteres]. |
F9 | Selecciona un comando por número. |
Alt + F10 | Borra las definiciones de macro. |
A continuación hay códigos especiales que puede usar en las definiciones de macro de Doskey.
$ T | Separador de comandos: permite múltiples comandos en una macro. |
$ 1- $ 9 | Parámetros por lotes: equivalentes a% 1-% 9 en programas por lotes. |
PS | Símbolo reemplazado por todo lo que sigue al nombre de la macro en la línea de comando. |
Ejemplos de doskey
doskey
Inicia doskey y le permite presionar el comando arriba o abajo para ver el historial, o derecha o izquierda para volver a escribir el comando anterior.
doskey / historia
Muestra el historial de comandos ejecutados en el símbolo del sistema. Dado que doskey se carga de forma predeterminada con versiones recientes de Windows, es una manera fácil de determinar qué comandos se ejecutaron en cualquier ventana abierta de línea de comandos de Windows.