A Doskey egy MS-DOS segédprogram, amely lehetővé teszi a felhasználó számára a számítógépen használt összes parancs előzményeinek tárolását. A Doskey lehetővé teszi a gyakran használt parancsok végrehajtását anélkül, hogy minden alkalommal be kellene írniuk őket.
Elérhetőség
A Doskey egy külső parancs, és a következő Microsoft operációs rendszerek számára érhető el: doskey.exe.
- MS-DOS 5.0 és újabb
- Windows 95
- Windows 98
- Windows ME
- Windows NT
- Windows 2000
- Windows XP
- Windows Vista
- Windows 7
- Windows 8
- Windows 10
Doskey szintaxis
- Windows Vista és későbbi szintaxis.
- Windows XP és korábbi szintaxisa.
Windows Vista és későbbi szintaxis
DOSKEY [/ REINSTALL] [/ LISTSIZE = size] [/ MACROS [: ALL |: exename]] [/ TÖRTÉNELEM] [/ INSERT | / OVERSTRIKE] [/ EXENAME = exename] [/ MACROFILE = fájlnév] [macroname = [text]]
/ ÚJRATELEPÍTÉSE | Telepíti a Doskey új példányát. |
/ LISTSIZE = méret | Beállítja a parancselőzmény-puffer méretét. |
/ MAKRÓK | Megjeleníti az összes Doskey makrót. |
/ MAKRÓK: ALL | Megjeleníti az összes Doskey makrót az összes olyan végrehajtható fájlhoz, amelyek Doskey makrókat tartalmaznak. |
/ MAKRÓK: exename | Megjeleníti az összes végrehajtható Doskey makrót. |
/TÖRTÉNELEM | Megjeleníti az összes memóriában tárolt parancsot. |
/ INSERT | Megadja, hogy az új beírt szöveg bekerüljön a régi szövegbe. |
/ overstrike | Megadja, hogy az új szöveg felülírja a régi szöveget. |
/ EXENAME = exename | Megadja a végrehajtható fájlt. |
/ MACROFILE = fájlnév | Megadja a telepítendő makrók fájljait. |
macroname | Megadja a létrehozott makró nevét. |
szöveg | Megadja a rögzíteni kívánt parancsokat. |
Opciógombok
FEL LE | A fel és le nyilak visszahívják a parancsokat. |
Kilépés | Az aktuális parancs törlése. |
F7 | Megjeleníti a parancselőzményeket. |
Alt + F7 | Törli a parancselőzményeket. |
[Chars] F8 | A [karakterekkel] kezdődő parancsok keresése. |
F9 | Parancsot választ ki szám szerint. |
Alt + F10 | Törli a makró meghatározásait. |
Az alábbiakban felsorolunk néhány különleges kódot a Doskey makró meghatározásaiban:
$ T | Parancs elválasztó. Több parancsot engedélyez makróban. |
$ 1- $ 9 | Kötegelt paraméterek. Egyenlő a% 1-% 9-rel kötegelt programokban. |
$ * | A szimbólum helyébe minden, a következő parancssori makrónév követ. |
Windows XP és korábbi szintaxisa
DOSKEY [/ switch …] [macroname = [text]]
/ BUFSIZE: méret | Beállítja a makró és a parancspuffer méretét. | (Alapértelmezett: 512) |
/ ECHO: on | off | Engedélyezi / letiltja a makró kibővítéseinek visszhangját. | (Alapértelmezett: be) |
/ FILE: file | Megadja a makrók listáját tartalmazó fájlt. | |
/TÖRTÉNELEM | Megjeleníti az összes memóriában tárolt parancsot. | |
/ INSERT | Új karaktereket illeszt be sorba gépelés közben. | |
/ KEYSIZE: méret | Beállítja a billentyűzet előtti puffer méretét. | (Alapértelmezett: 15) |
/ LINE: méret | Beállítja a soros szerkesztési puffer maximális méretét. | (Alapértelmezett: 128) |
/ MAKRÓK | Megjeleníti az összes Doskey makrót. | |
/ overstrike | Gépelés közben új karaktereket ír fel a sorra. | (Alapértelmezett) |
/ ÚJRATELEPÍTÉSE | Telepíti a Doskey új példányát. | |
macroname | Megadja a létrehozott makró nevét. | |
szöveg | Megadja a makróhoz hozzárendelt parancsokat. |
Opciógombok
FEL LE | A nyilak visszahívják a parancsokat. |
Kilépés | Az aktuális parancs törlése. |
F7 | Megjeleníti a parancselőzményeket. |
Alt + F7 | Törli a parancselőzményeket. |
[Chars] F8 | A [karakterekkel] kezdődő parancsok keresése. |
F9 | Parancsot választ ki szám szerint. |
Alt + F10 | Törli a makró meghatározásait. |
Az alábbiakban bemutatjuk azokat a speciális kódokat, amelyeket a Doskey makró meghatározásaiban használhat.
$ T | Parancs elválasztó: több parancsot engedélyez makróban. |
$ 1- $ 9 | Kötegelt paraméterek:% 1-% 9-nek felel meg kötegelt programokban. |
$ * | A szimbólum helyébe minden, a következő parancssori makrónév követ. |
Doskey-példák
doskey
Elindítja a doskey-t, és lehetővé teszi a fel vagy le parancsok megnyomását az előzmények megtekintéséhez, vagy jobbra vagy balra az előző parancs újraírásához.
doskey / történelem
Mutassa meg a parancssorban futtatott parancsok előzményeit. Mivel a doskey alapértelmezés szerint betöltve van a Windows legújabb verzióival, ez egyszerű módja annak meghatározására, hogy milyen parancsokat futtattak bármilyen nyitott Windows parancssori ablakban.