VB.Net在Windows 7上使用提升的权限编辑当前用户注册表

时间:2015-01-30 19:22:45

标签: vb.net windows-7 impersonation

因此,在IT环境中,我们通常会锁定用户配置文件,以防止访问注册表,命令,提示,控制面板等。这可以通过GPO轻松完成。但是,有时您需要在锁定所有内容时快速更改用户配置文件。也许是为了更改视频分辨率或壁纸,或在受限用户HKEY_CURRENT_USER下编辑内容。所以很容易重新启动并以管理员身份登录。打开他们的注册表配置单元并将“HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies”重命名为Policies.disabled,将其登录并进行更改并通过gpupdate / force进行刷新。但是模仿用户或Run As应该有更好的方法。但是当您以另一个用户身份运行RunAs时,它会以管理员身份运行它,并且您将获得Admins HKCU。

你将如何制作它以便你可以运行一个用VB.NET制作的应用程序只删除“HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies”以便你进行这些更改?

0 个答案:

没有答案