如何以编程方式查询默认用户的代理自动配置 URL 设置?

如何以编程方式查询默认用户的代理自动配置 URL 设置?

您好。我需要从 Windows Server 2008 中检索默认用户的 Internet Explore 代理自动配置 URL 设置。

对于当前用户,该密钥位于“HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\AutoConfigURL”。

有人知道如何为默认用户检索该值吗?

谢谢!

答案1

如果“默认用户”的意思是“当没有缓存或漫游配置文件的用户登录时将用作模板的用户配置文件”,那么您正在谈论从“C:\Users\Default”目录安装“NTUSER.DAT”配置单元并搜索它。

注册表中有一个“HKEY_USERS.Default”,但那是不是用作新创建配置文件模板的注册表。(它实际上是 SYSTEM 上下文的 HKEY_CURRENT_USER 配置单元,不幸的是,它被命名为...)

可以使用“REG.EXE”命令(带“LOAD”参数)将该文件中的配置单元加载到注册表中,然后您可以使用普通的 VBScript 函数来访问它。完成后,您需要使用“REG”命令执行“UNLOAD”以卸载配置单元。

相关内容