【笔记】CMD命令宏
前言
CMD命令宏学习笔记
创建CMD命令宏
无参数
<key>
:宏命令变量名<command>
:宏命令执行的命令
1 | doskey <key>=<command> |
有参数
- 多个参数通过
$数字
进行占位,数字从1开始
1 | doskey <key>=<command> $1 $2 |
多条命令
- 多条命令作为一条宏命令时,使用
$T
分隔
1 | doskey <key>=<command_1> $T <command_2> |
使用CMD命令宏
无参数
1 | <key> |
有参数
<param>
:参数
1 | <key> <param_1> <param_2> |
查看帮助
1 | doskey /? |
作为环境变量
- CMD命令宏默认只会在当前CMD窗口生效,如果需要在所有CMD窗口中生效,需要设置环境变量
- 将所有CMD命令宏写入一个
.bat
批处理文件
命令宏.bat
1 | @echo off |
- 打开
regedit
注册表编辑器->HKEY_CURRENT_USER\Software\Microsoft\
->如果没有Command Processor
子项,则新建一个项Command Processor
->新建一个字符串值,数值名称为AutoRun
,数值数据为批处理文件的绝对路径->确定