Windows 有没有办法修改未登录计算机的域用户的注册表配置单元

Windows 有没有办法修改未登录计算机的域用户的注册表配置单元,windows,registry,Windows,Registry,我们有一个问题,我们需要修改当前未登录到机器的用户和将登录的用户的密钥设置默认值。我知道最好的方法是域策略,但该选项不可用。有没有什么好方法可以通过编程方式修改这些键,或者在用户登录时,远程不让每台计算机上都运行exe。Richard Jones编写了一个库,提供对原始Windows注册表配置单元文件的读/写访问。也可以看到它的和。它公开了一个带有Perl、Python和OCaml绑定的C API 您可以尝试使用该库编写脚本来执行所需的操作。我过去在设置默认电源方案时必须这样做,因为必须触摸每台

我们有一个问题,我们需要修改当前未登录到机器的用户和将登录的用户的密钥设置默认值。我知道最好的方法是域策略,但该选项不可用。有没有什么好方法可以通过编程方式修改这些键,或者在用户登录时,远程不让每台计算机上都运行exe。

Richard Jones编写了一个库,提供对原始Windows注册表配置单元文件的读/写访问。也可以看到它的和。它公开了一个带有Perl、Python和OCaml绑定的C API


您可以尝试使用该库编写脚本来执行所需的操作。

我过去在设置默认电源方案时必须这样做,因为必须触摸每台计算机。我更新了登录脚本,以循环浏览文档和设置中的所有配置文件,并加载所有要更新的ntuser.dat文件,我使用的脚本语言是WinBatch,它具有加载注册表配置单元的特定功能

既然您提到需要为没有登录用户的计算机执行此操作,我建议您使用Microsoft SMS或Altaris等工具(如果您有)运行该程序。除此之外,我想psexec可能是你的朋友