如何更改批处理文件(.bat)的路径?
我有一种感觉,这与更改当前工作目录有关。
要做到这一点,使用命令cd
来更改当前工作目录。
@echo off
C:
cd C:\Windows\System32\
如果你想同时更改当前驱动器和当前目录,你需要使用/D
开关:
cd /D D:\Foo
比如在 %PATH% 中添加临时额外路径?
尝试: set path=%PATH%;c:\folder
其中 c:\folder 是你想要添加的路径
如果你想要设置一个永久性路径,请使用一个叫做 "setx" 的工具
否则,你可以直接调用某个程序,而不需要使用 CD 等命令,例如 "c:\folder\program.exe"
c:
cd "c:\windows\"
cd /d d:\foo
或者,如果你想跳回到源目录
pushd d:\foo
使用
popd
在执行 pushd 命令之前,你需要先切换回之前的目录。
%PATH%
环境变量吗?也就是当输入一个命令时,被搜索的可执行文件目录? - Asaph