在批处理脚本目录之外的另一个目录中运行批处理脚本

时间:2017-02-21 18:54:28

标签: batch-file

我有一个从Windows任务计划程序运行的批处理脚本,优点是调度程序可以选择“开始于:”,这允许我在完全独立的目录中运行批处理脚本。

在cmd提示符中,等效的是在Directory1中打开cmd提示符窗口并输出完整的Directory2 / batchscript.bat。

但是,我想知道我的batchscript.bat中是否有办法将目录设置为“运行”?

1 个答案:

答案 0 :(得分:1)

尝试这样的事情:

set "your_dir=path_to_your_directory"     
pushd %cd%
cd %your_dir%
run_your_command
popd