Teamcity 运行注册表查询";HKEY“本地”计算机\软件\ JavaSoft\Java运行时环境\1.7“;命令失败

Teamcity 运行注册表查询";HKEY“本地”计算机\软件\ JavaSoft\Java运行时环境\1.7“;命令失败,teamcity,Teamcity,teamcity版本:8.1.3 代理操作系统:windows 7 64位 我有一个构建配置,其中一个步骤只包含REG QUERY命令 我运行了构建配置,得到一个错误“error:系统找不到指定的注册表项或值”。但是如果我手动远程到代理,请运行 REG查询“HKEY\U本地\U机器\SOFTWARE\JavaSoft\Java运行时环境\1.7” 我得到以下回应: HKEY\U LOCAL\U MACHINE\SOFTWARE\JavaSoft\Java运行时环境\1.7 JavaHome RE

teamcity版本:8.1.3

代理操作系统:windows 7 64位

我有一个构建配置,其中一个步骤只包含REG QUERY命令

我运行了构建配置,得到一个错误“error:系统找不到指定的注册表项或值”。但是如果我手动远程到代理,请运行

REG查询“HKEY\U本地\U机器\SOFTWARE\JavaSoft\Java运行时环境\1.7”

我得到以下回应:

HKEY\U LOCAL\U MACHINE\SOFTWARE\JavaSoft\Java运行时环境\1.7 JavaHome REG_SZ C:\Program Files\Java\jre7 RuntimeLib REG_SZ C:\Program Files\Java\jre7\bin\client\jvm.dll 微版本REG_SZ 0


有人知道我在运行teamcity时出错的原因吗?

如果我将命令改为:REG QUERY“HKEY\U LOCAL\u MACHINE\SOFTWARE\JavaSoft”,teamcity和localmachine都可以工作。我认为这是一个命令行构建步骤?它是自定义脚本还是带参数的可执行文件?