| 用途 | 入栈保存并切换 / 出栈返回,成对使用 |
|---|---|
| 语法 | pushd 路径 … popd |
| 亮点 | pushd \\server\share 会自动分配临时盘符,从而在 UNC 路径下执行命令(cmd 默认不许把 UNC 设为当前目录) |
常用示例
常用示例
pushd D:\Project
REM 在 D: 下干活,结束后弹回原目录
build.cmd
popd
REM UNC 场景:自动映射临时盘符
pushd \\nas01\share\deploy
copy app.zip .
popd脚本骨架 pushd %~dp0 ... popd 可防止“当前目录漂移”;PowerShell 中对应 Push-Location / Pop-Location。