gpt4 book ai didi

c++ - 在没有管理员权限的情况下禁用 vista 和 7 中的快速用户切换?

转载 作者:行者123 更新时间:2023-11-28 07:37:27 25 4
gpt4 key购买 nike

我正在为 vista 和 7 编写一个安全程序(现在我使用的主要操作系统是 08 服务器,我也在测试它)我想从内部阻止快速用户切换选项 window 。问题是我无法像在 HKLM 下那样在普通用户下编辑注册表,我需要能够编辑 key 以阻止它或找到另一种方法来完成此操作。

我尝试以管理员身份运行它,但没有成功。使用 wxDev C++ 我尝试了 manifest 选项,但我仍然无法让它工作。如果程序在管理员帐户下运行,但它确实如此。

无论如何会碰巧知道如何做到这一点吗?我今天一整天都在查看 Google,我一直在寻找如何编辑 reg 或组策略以将其关闭,但我需要一种方法来通过 c++ 来完成。

再次感谢

最佳答案

控制快速用户切换的注册表键在键中

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

它是一个名为 AllowMultipleTSSessions 的 DWORD 值.

将其设置为 0 以禁用快速用户切换。 Windows使用终端服务实现多桌面。

要写入 HKEY_LOCAL_MACHINE 配置单元,该进程必须以管理员权限运行。

让您的进程自动提示管理员权限所需的 list 是:

<requestedExecutionLevel level="requireAdministrator" uiAccess="false"/>

关于c++ - 在没有管理员权限的情况下禁用 vista 和 7 中的快速用户切换?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16489239/

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