如何获取设置环境变量表达式

时间:2015-02-19 05:06:04

标签: windows batch-file windows-7 cmd mingw

如何从批处理文件配置 Windows 7 environment variable并重复使用现有的user / system variable {{ 1}}而不是它的值

关于bat命令,让我们说

expression

输出:

echo %TEMP%

所需的输出:

C:\Users\username\AppData\Local\Temp

再次尝试永久设置环境变量

%USERPROFILE%\AppData\Local\Temp

设置:

setx CHORKE_TEMP "%TEMP%\chorke"

期望:

CHORKE_TEMP=C:\Users\username\AppData\Local\Temp\chorke

我错过了任何选项吗?

1 个答案:

答案 0 :(得分:1)

以下脚本生成的输出:

1: "C:\Users\james\AppData\Local\Temp\chorke"
2: "%TEMP%\chorke"

脚本:

@echo off
setlocal

set CHORKE_TEMP="%TEMP%\chorke"
echo 1: %CHORKE_TEMP%

set CHORKE_TEMP="%%TEMP%%\chorke"
echo 2: %CHORKE_TEMP%