我正在Uni工作我的第3年项目。
该功能的一个组成部分是只有管理员可以搞乱这个程序,包括:
最后,争议; '关闭程序'。
这是我目前的想法。
Windows Form App,在启动时启动,记录各种事情,监视和阻止其他人,关闭PC(不确定如何在关机时使程序退出很好?)然后计算机应该是再次打开,程序在启动时就在那里,正在完成它的工作。
我不确定它对Windows服务是否更好,但程序肯定需要一个Windows窗体界面,以便用户可以登录(如果管理员需要通过用户帐户这样做)。
有人可以告诉我Windows服务是否会更好,如果有的话,还有一些好的文档吗?我查看并试用了MSDN教程,但没有太多运气甚至没有理解。
我知道干扰用户并阻止他们关闭程序是不好的做法,但这是管理员有意安装的功能的全部内容。
是的,我忘了提到将安装该程序。答案 0 :(得分:2)
通常这是通过用户权限和角色来完成的。您创建用户并为其分配角色。如果试图“关闭”的给定用户具有“管理员”角色,那么我们允许他,否则我们不会。您可以将这些用户放在注册表中,并创建一个程序可以与之交谈或直接查询的Windows服务。