2.7.46. DOSKEYΒΆ
Help of the DOS Command DOSKEY
Edits command lines, recalls Windows commands, and creates macros.:
DOSKEY [/REINSTALL] [/LISTSIZE=size] [/MACROS[:ALL | :exename]]
[/HISTORY] [/INSERT | /OVERSTRIKE] [/EXENAME=exename] [/MACROFILE=filename]
[macroname=[text]]
- /REINSTALL:
Installs a new copy of Doskey.
- /LISTSIZE=size:
Sets size of command history buffer.
- /MACROS:
Displays all Doskey macros.
- /MACROS:ALL:
Displays all Doskey macros for all executables which have Doskey macros.
- /MACROS:exename:
Displays all Doskey macros for the given executable.
- /HISTORY:
Displays all commands stored in memory.
- /INSERT:
Specifies that new text you type is inserted in old text.
- /OVERSTRIKE:
Specifies that new text overwrites old text.
- /EXENAME=exename:
Specifies the executable.
- /MACROFILE=filename:
Specifies a file of macros to install. macroname Specifies a name for a macro you create. text Specifies commands you want to record.
UP and DOWN ARROWS recall commands; ESC clears command line; F7 displays command history; ALT+F7 clears command history; F8 searches command history; F9 selects a command by number; ALT+F10 clears macro definitions.
The following are some special codes in Doskey macro definitions:
- $T:
Command separator. Allows multiple commands in a macro.
- $1-$9:
Batch parameters. Equivalent to
%1-%9
in batch programs.- $*:
Symbol replaced by everything following macro name on command line.
Note
Above text is generated from DOS/Windows command help and re-formmatted for PDF/HTML View.