【问题标题】:Is it possible to Shut down a local pc with group policies programatically through .net application?是否可以通过.net 应用程序以编程方式关闭具有组策略的本地电脑?
【发布时间】:2009-06-15 20:25:45
【问题描述】:

我有一个与用户一起运行的本地应用程序,但组策略表明该用户无法关闭电脑。

然后我使用你的代码,但是当我通过用户和密码要求模拟我的应用程序时。我收到下一个错误

System.Management.ManagementException:无法将用户的凭据用于本地连接

问候

【问题讨论】:

  • 所以您正试图通过编写一个允许用户关闭 PC 的应用程序来绕过组策略?
  • 是的,基本上我在公用计算机上安装了应用程序并进行了加固,因此用户只能运行我的应用程序和其他任何东西(不包括关机)。然后我在我的应用程序上有一个组合键来关闭计算机以前的标识(用户名和密码),我希望我的代码能够使用其他凭据在本地连接并关闭计算机。

标签: .net wmi group-policy


【解决方案1】:

我会尝试使用Process.Start() overload that allows one to supply a username and password。我会在那个新进程上执行shutdown.exe

当然,存储用户名和密码并不是非常安全,并且可能会被任何想要花足够时间使用它的人破解。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-31
    • 1970-01-01
    • 2015-10-29
    相关资源
    最近更新 更多