cdin'g在批处理文件中后如何返回当前工作目录?

时间:2011-08-24 14:04:33

标签: batch-file

我有一个批处理文件,我想要执行以下操作...

cd C:\some\directory
some_command.cmd
# return to the directory I started in here
python some_script.py

正如您在注释行中所看到的,我需要一些方法来返回我开始的目录。我该怎么做?

2 个答案:

答案 0 :(得分:7)

您可以尝试pushd和popd命令 见http://en.wikipedia.org/wiki/Pushd_and_popd

答案 1 :(得分:2)

set OLDDIR=%CD% rem current directory

rem your script 

chdir /d %OLDDIR% rem go to OLDDIR