Doskey és una utilitat MS-DOS que permet a l'usuari guardar un historial de totes les ordres utilitzades en un equip. Doskey permet executar ordres usades freqüentment sense haver de teclejar-les cada vegada que calgui.
Disponibilitat
Doskey és una ordre externa i està disponible per als sistemes operatius de Microsoft següents com doskey.exe.
- MS-DOS 5.0 i posteriors
- Windows 95
- Windows 98
- Windows ME
- Windows NT
- Windows 2000
- Windows XP
- Windows Vista
- Windows 7
- Windows 8
- Windows 10
Sintaxi de doskey
- Windows Vista i posterior sintaxi.
- Windows XP i sintaxi anterior.
Windows Vista i posterior sintaxi
DOSKEY [/ REINSTALL] [/ LISTSIZE = mida] [/ MACROS [: TOT |: exename]] [/ HISTORYRIA] [/ INSERT | / OVERSTRIKE] [/ EXENAME = exename] [/ MACROFILE = nom de fitxer] [macroname = [text]]
/ REINSTALL | Instal·la una nova còpia de Doskey. |
/ LISTSIZE = mida | Estableix la mida del buffer d’historial d’ordres. |
/ MACROS | Mostra totes les macros de Doskey. |
/ MACROS: TOTS | Mostra totes les macros de Doskey per a tots els executables que tinguin macros de Doskey. |
/ MACROS: exename | Mostra totes les macros de Doskey per a executables. |
/ HISTORYRIA | Mostra totes les ordres emmagatzemades a la memòria. |
/ INSERTAR | Especifica que el text nou que escriviu s'ha inserit al text anterior. |
/ OVERSTRIKE | Especifica que el text nou sobreescriu el text anterior. |
/ EXENAME = nom exename | Especifica l'executable. |
/ MACROFILE = nom de fitxer | Especifica un fitxer de macros a instal·lar. |
nom macron | Especifica un nom per a una macro que creeu. |
text | Especifica les ordres que voleu gravar. |
Tecles d’opció
AMUNT AVALL | Les fletxes amunt i avall rememen ordres. |
Esc | Esborra la comanda actual. |
F7 | Mostra l'historial de comandaments. |
Alt + F7 | Esborra l'historial de comandaments. |
[chars] F8 | Cerques de comandaments que comencen amb [chars]. |
F9 | Selecciona una ordre per número. |
Alt + F10 | Neteja les definicions de macro. |
A continuació, es mostren alguns codis especials a les definicions de macro de Doskey:
$ T | Separador de comandaments. Permet diverses comandes en una macro. |
1 $ 9 $ | Paràmetres de lots. Equivalent a% 1-% 9 en programes per lots. |
$ * | El símbol es substitueix per tot el que segueix el nom de la macro a la línia d'ordres. |
Windows XP i sintaxi anterior
DOSKEY [/ switch …] [macroname = [text]]
/ BUFSIZE: mida | Estableix la mida de la memòria intermedia i el buffer d’ordres. | (per defecte: 512) |
/ ECHO: encès | desactivat | Activa / desactiva el ressò de les expansions macro. | (predeterminat: activat) |
/ FILE: fitxer | Especifica el fitxer que conté una llista de macros. | |
/ HISTORYRIA | Mostra totes les ordres emmagatzemades a la memòria. | |
/ INSERTAR | Insereix caràcters nous a la línia en escriure. | |
/ CLAUIX: mida | Estableix la mida del buffer tipus anticipat del teclat. | (per defecte: 15) |
/ LÍNIA: mida | Estableix la mida màxima del buffer d’edició de línia. | (per defecte: 128) |
/ MACROS | Mostra totes les macros de Doskey. | |
/ OVERSTRIKE | Sobreescriu nous caràcters a la línia en escriure. | (per defecte) |
/ REINSTALL | Instal·la una nova còpia de Doskey. | |
nom macron | Especifica un nom per a una macro que creeu. | |
text | Especifica les ordres que voleu assignar a la macro. |
Tecles d’opció
AMUNT AVALL | Fletxes de comandament de record. |
Esc | Esborra la comanda actual. |
F7 | Mostra l'historial de comandaments. |
Alt + F7 | Esborra l'historial de comandaments. |
[chars] F8 | Cerques de comandaments que comencen amb [chars]. |
F9 | Selecciona una ordre per número. |
Alt + F10 | Neteja les definicions de macro. |
A continuació, es mostren els codis especials que podeu utilitzar a les definicions de macro de Doskey.
$ T | Separador d’ordres: permet múltiples comandaments en una macro. |
1 $ 9 $ | Paràmetres de lots: equivalents a% 1-% 9 en programes per lots. |
$ * | El símbol es substitueix per tot el que segueix el nom de la macro a la línia d'ordres. |
Exemples de doskey
doskey
Inicia doskey i us permet prémer l’ordre cap amunt o cap avall per veure l’historial, o a la dreta o a l’esquerra per tornar a escriure l’ordre anterior.
doskey / història
Mostra l'historial de comandes que s'executen a la finestra de comanda. Com que doskey es carrega de manera predeterminada amb versions recents de Windows, és una manera senzilla de determinar quines ordres s’executaven en qualsevol finestra de línia d’ordres oberta de Windows.