我是一名管理员,负责将软件安装到小型 PC 局域网。该软件必须分阶段安装(三个不同的可执行安装包)。
销售布偶以错误的顺序提供阶段,并且由于它们以错误的顺序安装,因此无法正确生成注册表项。
所以我需要在注册表中为每台 PC 上的每个现有用户创建一个 HKCU 条目。
我需要安装的注册表项是
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\AcmeSoft\AcmeApp]
"InstallLocation"="C:\\Program Files (x86)\\AcmeApp"
@=""
我想编写一个脚本(语言不重要,不过我熟悉 C++ 和 python),我可以在每台 PC 上运行一次,将这个新的注册表项部署到 HKCU\Software\AcmeSoft\AcmeApp 配置单元。
Regedit 显示了一个名为 HKEY_USERS 的配置单元,我怀疑它可能包含 PC 上所有用户的条目。
我可以以某种方式迭代 HKEY_USERS 并检查上述密钥并在丢失时安装它吗?谢谢。