如何在 Windows Server 2003 中设置路径变量?

如何在 Windows Server 2003 中设置路径变量?

有人能帮我弄清楚如何在 Windows Server 2003 中设置变量路径吗?我正在尝试执行以下代码,但不起作用。

更新:我的问题可能实际上是 CURRENT PATH 需要上移一级。如何将当前路径设置为当前路径但上移一级目录?

set CURRENT_PATH=%CD%
echo CURRENT_PATH = %CURRENT_PATH%

这两种方法我都尝试过。

set RELEASE_DIR=%CURRENT_PATH%\release
echo RELEASE_DIR = %RELEASE_DIR%

set RELEASE_DIR=%CD%\release
echo RELEASE_DIR = %RELEASE_DIR%

set WIN_RUN_CMD=runBuild.cmd %CD% %CD%\cmtmp
set WIN_RUN_CMD=runBuild.cmd %CURRENT_PATH% %CURRENT_PATH%\cmtmp

我曾遇到过有人说要使用例如 %~d0。我试过这个,但它似乎在 Windows Server 2003 上不起作用。

答案1

将当前路径设置为 %CURRENT_PATH%。

.. = 父目录。. = 当前目录。

(有没有注意到 DIR 列表中有两个目录 - .. 和 .?)

相关内容