gpt4 book ai didi

c# - 使用管理权限启动我的 C# 应用程序

转载 作者:可可西里 更新时间:2023-11-01 09:37:37 26 4
gpt4 key购买 nike

我有一个应用程序,我需要通过 SCCM 将其分发到我的业务域中的 5000 台计算机,但我遇到了 Windows 安全问题。关键是我的应用程序需要管理权限才能访问注册表项并在本地系统上启动一些“特定”功能,并且域中的所有用户(当然 IT 支持团队除外)都没有这样的权限。

我想知道接下来我可以让 Windows 在启动时调用启动器,这个启动器会在应用程序的服务器上获取管理员用户名和密码,然后使用这些凭据运行应用程序。但是,一旦我是 C# 的新手(我是 Java 程序员),我就很难执行此任务,而且我还没有找到任何使用带有用户名和密码信息的 runas 命令的方法。

另外一点,如果我可以在没有恼人的 Windows UAC 提示的情况下使用管理员权限,那就太完美了。

谁能帮帮我?

最佳答案

我不确定我要说什么,但只是做了一些可能对你有帮助的研究。

您可以尝试安排一个任务来运行您的程序,并将此计划配置为在启动时以管理员权限运行它。

Scheduling a task

那么您唯一需要寻找的就是如何为所有计算机轻松编写此任务。

希望对你有帮助

关于c# - 使用管理权限启动我的 C# 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29723086/

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