临时更改单个批处理文件命令的目录
在shell脚本中,如果我需要从目录运行命令,我可以使用一个子shell来确保返回到原始上下文: (cd temporary/new/directory ; command) # now I am still in original directory 可以在Windows批处理文件(或cmd文件)中完成此操作吗 在批处理文件中执行相同的操作会将我留在新目录中。 我可以: pushd temporary\new\directory && command && popd 但是popd依赖于成功command。 有任何想法吗?