ITsVISTA
Information that makes life easier when it comes to installing, managing, and using Windows Vista.
Start About FAQ Blogroll Shop

Vista's DOSKEY Command

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.

Get notified of new posts for FREE via RSS or E-mail

Subscribe to ITsVISTA!

Related Posts

Comments

  • There are no comments yet...Come on, share your thoughts!

Leave a Comment