doskey命令,编辑命令行、撤回 Windows 命令并创建宏
doskey /? ---查看官方帮助文档对DOSKEY的解释说明
该命令用于调用和建立DOS宏命令
[适用场合] 经常需要输入重复的命令时,有非常大的用处
基本语法
doskey [/reinstall] [/listsize=<Size>] [/macros:[all | <ExeName>] [/history] [/insert | /overstrike] [/exename=<ExeName>] [/macrofile=<FileName>] [<MacroName>=[<Text>]] [1]
参数解释
-
/reinstall
清空命令历史缓冲区并重新安装doskey
-
/listsize=<Size>
指定历史缓冲区的命令行数目
-
/macros
显示doskey宏,需要使用重定向符号“>”将宏重新存储到一个文件中,该参数可以简写为/m
-
/macros:all
为所有可执行文件显示doskey宏
-
/macros:<ExeName>
为指定的exe文件名称显示所有可执行宏
-
/history
显示存储在内存中的命令,可以使用重定向符号“>”将宏重新存储到一个文件中,该参数可以简写为/h
-
[/insert | /overstrike]
指定是否将你输入的文本插入或覆盖,如果使用/insert参数,你输入的文本将插入到已存在的文本中。如果使用/overwrite参数,新输入的文本将覆盖存在的文本,默认参数问/overwrite。
-
/exename=<ExeName>
指定允许宏的可执行文件名称
-
/macrofile=<FileName>
指定你想要安装的包含宏的文件
-
<MacroName>=[<Text>]
创建由Text指定的命令的宏,MacroName指定宏的名称,Text指定你想要录制的命令,如果Text留空,则删除MacroName。