@cd /d %~dp0
@cmd
- cd 命令是不会修改当前的drive的。
- cd /d 切换盘符和切换路径二合一了。相当于
c:
和cd c:/temp
两个命令。 - %~dp0 可以理解为批处理脚本所在的目录。
- cd /d %~dp0 表示不管身在何方,都将当前目录切换到批处理脚本所在的目录。
- @ 是关闭当前命令回显。
- cmd就是调用cmd.exe。也就是打开一个新的命令窗口。
在任意目录创建一个脚本文件,并写入上面的脚本内容。再双击该脚本,就可以快速的在批处理脚本所在目录下打开cmd了。