【发布时间】:2017-09-07 06:13:47
【问题描述】:
.cmd 文件中的pushd %~dp0 是什么意思?我了解%~dp0 表示它表示驱动器号。 pushd 表示什么?
【问题讨论】:
标签: windows batch-file
.cmd 文件中的pushd %~dp0 是什么意思?我了解%~dp0 表示它表示驱动器号。 pushd 表示什么?
【问题讨论】:
标签: windows batch-file
将当前目录保存在堆栈上并更改为%~dp0,这是“0'th”命令行参数(即命令本身)的驱动器和路径,因此要设置的目标路径是要执行的批处理文件的驱动器/路径。
要返回原路径,需要popd
【讨论】: