系统命令

doskey 命令

创建命令宏、查看历史或重新安装 Doskey;宏只在当前命令会话有效。

适用版本/范围: Microsoft Learn Windows 客户端与 Windows Server 命令参考;部分条目可能属于旧版命令、服务器角色、可选功能或交互式工具子命令。English

官方文档语法

doskey [/reinstall] [/listsize=<size>] [/macros:[all | <exename>] [/history] [/insert | /overstrike] [/exename=<exename>] [/macrofile=<filename>] [<macroname>=[<text>]]

链接的 Microsoft Learn 文章是上游依据;命令是否可用取决于 Windows 版本、服务器角色、可选功能或交互式工具上下文。

用法示例

创建命令宏、查看历史或重新安装 Doskey;宏只在当前命令会话有效。

doskey /history

参数、选项与子句

参数 / 子句说明
<name>=<macro>在当前会话中创建或替换命令宏。
/macros[:all]显示已定义的宏。
/history显示当前命令历史。
/macrofile=<file>从文件加载宏。
/reinstall在当前命令会话中重新安装 Doskey。
/listsize=<size>Microsoft Learn 列出的开关;可接受取值、影响及版本限制请查看官方来源。
/macros:<exename>Microsoft Learn 列出的开关;可接受取值、影响及版本限制请查看官方来源。
/insertMicrosoft Learn 列出的开关;可接受取值、影响及版本限制请查看官方来源。
/overstrikeMicrosoft Learn 列出的开关;可接受取值、影响及版本限制请查看官方来源。
/exename=<exename>Microsoft Learn 列出的开关;可接受取值、影响及版本限制请查看官方来源。
/macrofile=<filename>Microsoft Learn 列出的开关;可接受取值、影响及版本限制请查看官方来源。
<macroname>=[<text>]Microsoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
/?显示命令帮助或受支持的命令行用法。
KeyMicrosoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
UP ARROWMicrosoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
DOWN ARROWMicrosoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
PAGE UPMicrosoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
PAGE DOWNMicrosoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
Key or key combinationMicrosoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
LEFT ARROWMicrosoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
RIGHT ARROWMicrosoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
CTRL+LEFT ARROWMicrosoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
CTRL+RIGHT ARROWMicrosoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
HOMEMicrosoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
ENDMicrosoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
ESCMicrosoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
F1Microsoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
F2Microsoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
F3Microsoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
F4Microsoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
F5Microsoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
F6Microsoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
F7Microsoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
ALT+F7Microsoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
F8Microsoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
F9Microsoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
ALT+F10Microsoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
CharacterMicrosoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
$G or $gMicrosoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
$G$G or $g$gMicrosoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
$L or $lMicrosoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
$B or $bMicrosoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
$T or $tMicrosoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
$$Microsoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
$1 through $9Microsoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
$*Microsoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
<exename>Microsoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
<macroname>Microsoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
<text>Microsoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
安全提示

执行前请核对命令和目标路径。修改文件、服务、账户、磁盘、权限或数据库的操作可能难以撤销;建议先在安全环境测试并保留备份。

参考文档 ↗返回目录