注册查询不适用于Windows 7中的系统帐户

问题描述:

我正在尝试运行安装的批处理文件,并且我使用了reg查询来确定是否存在先决条件并继续安装。注册查询不适用于Windows 7中的系统帐户

当我手动运行该批处理文件时,它按预期方式工作,但当我使用SCCM执行此批处理文件时会失败。

我把暂停和呼应ERRORLEVEL发现,REG查询无法找到注册表中实际存在,当它运行时使用的“系统”占

是任何一个意识到这一点?有关如何使用系统帐户查询HKLM注册表的任何建议

在此先感谢。

+1

链接你查询其蜂巢? – rene

+0

注册查询HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall –

+0

我去了图层,看看我卡在哪里...一直到HKEY_LOCAL_MACHINE \ SOFTWARE \微软\的Windows \ CurrentVersion \卸载reg查询工作正常但后来我指的是REG QUERY HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall \ {7346B4A0-1300-0310-0409-705C0D862004}然后它以一个错误代码1结束,即使我可以看到它,它来了当你手动运行它时。 –