限制用户访问的程序

时间:2011-09-24 22:54:22

标签: windows-7 restrict

我已经考虑过这个项目一段时间但是在如何去做这个项目时遇到了麻烦。

我想要编码的是一个安全应用程序,它会暂时限制用户只能访问一个或两个选定的应用程序。

让我们假设您将笔记本电脑带到了很多人都会使用它的情况。你只希望他们能够浏览互联网,而不是玩游戏/听iTunes,浏览和搞乱你的文件等等。你选择一个程序,在这种情况下让我们说Firefox,然后是主密码。只能使用Firefox,当用户尝试在Firefox外单击时,会出现一个提示,要求输入密码。显然,CTRL + ALT + DEL也需要加以限制。

我在Java和Web开发语言方面有相当丰富的经验以及C语言的一些经验。但是,到目前为止,我编写的唯一应用程序是家庭作业风格的桌面应用程序,这似乎更多"现实世界"我不知道如何开始或用什么语言编写代码。

我在想的是让用户选择他想要的.exe,并且每当启动一个新的.exe时,都会检查它是否在.exes的可用列表中(如果Firefox.exe已启用,Steam.exe将强制关闭)但这似乎不是一个很好的方法。

你可以给我一些指示吗?我认为这需要在C / C ++中完成,因为它将超越Java的功能。我已经尝试了一些研究,我并没有要求有人为我这样做,只是一个大致的想法如何正确地做到这一点,而不是以一种黑客的方式。适用于Windows 7的编码。

1 个答案:

答案 0 :(得分:0)

如果您有Professional,Ultimate或Enterprise,请从组策略开始。 (开始 - > GPEDIT.MSC)。有一些设置可以限制哪些程序可以从资源管理器启动并阻止打开任务管理器。但请注意,这并不能帮助从其他程序启动程序。