MS-DOS și comanda de comandă pentru linia de comandă Windows

Cuprins:

MS-DOS și comanda de comandă pentru linia de comandă Windows
MS-DOS și comanda de comandă pentru linia de comandă Windows
Anonim

Doskey este un utilitar MS-DOS care permite utilizatorului să păstreze un istoric al tuturor comenzilor utilizate pe un computer. Doskey permite executarea comenzilor utilizate frecvent, fără a fi nevoie să le tastați de fiecare dată când este nevoie.

Disponibilitate

Doskey este o comandă externă și este disponibil pentru următoarele sisteme de operare Microsoft ca doskey.exe.

  • MS-DOS 5.0 și versiuni ulterioare
  • Windows 95
  • Windows 98
  • Windows ME
  • Windows NT
  • Windows 2000
  • Windows XP
  • Windows Vista
  • Windows 7
  • Windows 8
  • Windows 10

Sintaxa doskey

  • Windows Vista și sintaxa ulterioară.
  • Windows XP și sintaxa anterioară.

Windows Vista și sintaxa ulterioară

DOSKEY [/ REINSTALL] [/ LISTSIZE = mărime] [/ MACROS [: ALL |: exename]] [/ ISTORIE] [/ INSERT | / OVERSTRIKE] [/ EXENAME = exename] [/ MACROFILE = nume de fișier] [macroname = [text]]

/REINSTALA Instalează o nouă copie a Doskey.
/ LISTSIZE = size Setează dimensiunea bufferului de istorie a comenzilor.
/ MACROS Afișează toate macro-urile Doskey.
/ macro-uri: ALL Afișează toate macro-urile Doskey pentru toate executabilele care au macrocomenzi Doskey.
/ MACROS: exename Afișează toate macro-urile Doskey pentru executabilul dat.
/ISTORIE Afișează toate comenzile stocate în memorie.
/INTRODUCE Specifică faptul că noul text pe care îl introduceți este inserat în textul vechi.
/ OVERSTRIKE Specifică faptul că noul text suprascrie textul vechi.
/ EXENAME = exename Specifică executabilul.
/ MACROFILE = filename Specifică un fișier de macrocomenzi de instalat.
macroname Specifică un nume pentru o macro pe care o creați.
text Specifică comenzile pe care doriți să le înregistrați.

Taste de opțiune

SUS JOS Săgețile în sus și în jos amintesc comenzile.
Esc Șterge comanda curentă.
F7 Afișează istoricul comenzilor.
Alt + F7 Șterge istoricul comenzilor.
[Chars] F8 Căutări pentru comanda care începe cu [carați].
F9 Selectează o comandă după număr.
Alt + F10 Șterge definițiile macro.

Următoarele sunt câteva coduri speciale în definițiile macro Doskey:

$ T Separator de comandă. Permite mai multe comenzi într-o macrocomandă.
$ 1 $ 9 Parametrii lotului. Echivalent cu% 1-% 9 în programele de lot.
$ * Simbol înlocuit cu tot ceea ce urmează numele macro de pe linia de comandă.

Windows XP și sintaxa anterioară

DOSKEY [/ switch …] [macroname = [text]]

/ BUFSIZE: dimensiunea Setează dimensiunea macro și bufferul de comandă. (Implicit: 512)
/ ECHO: on | off Activează / dezactivează ecoul expansiunilor macro. (Implicit: on)
/ FILE: fișier Specifică fișierul care conține o listă de macro-uri.
/ISTORIE Afișează toate comenzile stocate în memorie.
/INTRODUCE Inserează caractere noi în linie când tastați.
/ KEYSIZE: dimensiunea Setează dimensiunea bufferului de tip tastatură. (Implicit: 15)
/ LINE: dimensiunea Setează dimensiunea maximă a tamponului de editare a liniei. (Implicit: 128)
/ MACROS Afișează toate macro-urile Doskey.
/ OVERSTRIKE Suprascrie caractere noi pe linie atunci când tastați. (Mod implicit)
/REINSTALA Instalează o nouă copie a Doskey.
macroname Specifică un nume pentru o macro pe care o creați.
text Specifică comenzile pe care doriți să le atribuiți macrocomandei.

Taste de opțiune

SUS JOS Săgețile amintesc comenzile.
Esc Șterge comanda curentă.
F7 Afișează istoricul comenzilor.
Alt + F7 Șterge istoricul comenzilor.
[Chars] F8 Căutări pentru comanda care începe cu [carați].
F9 Selectează o comandă după număr.
Alt + F10 Șterge definițiile macro.

Mai jos sunt coduri speciale pe care le puteți utiliza în definițiile macro Doskey.

$ T Separator de comandă: permite mai multe comenzi într-o macro.
$ 1 $ 9 Parametri de lot: echivalent cu% 1-% 9 în programele de lot.
$ * Simbol înlocuit cu tot ceea ce urmează numele macro de pe linia de comandă.

Exemple de doze

DOSKEY

Începe tasta și vă permite să apăsați comanda sus sau jos pentru a vedea istoricul, sau la dreapta sau la stânga pentru a reintroduce comanda anterioară.

doskey / istoric

Afișați istoricul comenzilor rulate la promptul de comandă. Deoarece doskey este încărcat în mod implicit cu versiuni recente de Windows, este un mod ușor de a determina ce comenzi au fost rulate pe orice fereastră deschisă a liniei de comandă Windows.