gpt4 book ai didi

windows - 在 PC 上为每个用户帐户插入一个 HKCU 条目

转载 作者:可可西里 更新时间:2023-11-01 09:30:37 24 4
gpt4 key购买 nike

我是一名管理员,负责将软件安装到小型 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 并检查上述 key 并在丢失时安装它?谢谢。

最佳答案

如果你不反对使用简单的批处理脚本,你可以使用这个:

如果您愿意,您甚至可以在 HKU 之前添加一个计算机名(例如:\Computer\HKU),这样您就可以远程运行它。您必须以管理员身份运行它(提升权限)

for /F  "delims=\ tokens=1,*" %%t in ('reg query HKU') do reg add HKU\%%u\Software\AcmeSoft\AcmeApp /ve
for /F "delims=\ tokens=1,*" %%t in ('reg query HKU') do reg add HKU\%%u\Software\AcmeSoft\AcmeApp /v InstallLocation /d C:\\Program Files (x86)\\AcmeApp

关于windows - 在 PC 上为每个用户帐户插入一个 HKCU 条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12071781/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com