3
我有一个我的应用程序,需要通过SCCM将其分发到我的业务域上的5000台计算机,并且我遇到了Windows安全问题。关键是我的应用程序需要管理权限才能访问注册表项,并在本地系统上启动一些“特定”功能,并且域中的所有用户(当然除了IT支持团队)都没有这些权限。启动具有管理权限的C#应用程序
我想知道我可以让Windows在启动时启动一个启动器,这个启动器会在应用程序服务器上获取管理员用户名和密码,然后使用这些凭据运行应用程序。但是我一旦遇到新的C#时(我是一个java程序员),就很难执行这个任务,而且我还没有找到任何使用runas命令的用户名和密码信息。
其他的一点,如果我可以使用管理员权限而没有厌烦的窗口UAC提示将是完美的。
任何人都可以帮助我吗?
智能需求.. – Sayka
您将部署到哪个版本的Windows? – DeanOC
你想利用模拟,这将采取具有这种权限的域用户,然后尝试模拟所述用户执行任务。一个例子可以在这里找到。 https://msdn.microsoft.com/en-us/library/w070t6ka%28v=vs.110%29.aspx – Greg