我已经有了这个项目了一段时间,但在如何去做这件事上遇到了麻烦。限制用户访问的程序
我想要编写的代码是一个安全应用程序,它将临时限制用户对一个或两个选定应用程序的访问。
假设您将笔记本电脑带入许多人将使用它的情况。你只希望他们能够浏览互联网,而不是玩游戏/听itunes /浏览和混淆你的文件等等。您选择一个程序,比如在这种情况下使用Firefox,然后使用主密码。只有Firefox可以使用,当用户尝试点击Firefox外部时,会出现一个提示,要求输入密码。显然CTRL + ALT + DEL也需要被限制。
我在Java和web开发语言方面有相当丰富的经验和C语言的一些经验。然而,迄今为止编写的唯一应用程序是作业风格的桌面应用程序,这看起来更像“真实世界” t知道如何开始或使用什么语言编码。
我在想的是让用户选择他希望可用的.exe文件,并且任何时候启动一个新的.exe文件都会被检查看看它是否在可用的.exes列表中(所以如果启用了Firefox.exe,Steam.exe将被强制关闭),但这似乎不是一个很好的方法。
你能给我一些指点吗?我认为这将需要在C/C++中完成,因为它将超越Java的功能。我已经尝试了一些研究,并且我并没有要求某人为我做这件事,只是一个普遍的想法,如何正确地做到这一点,而不是以一种黑客的方式。适用于Windows 7的编码。
是的,我知道有可能通过Windows设置和用户帐户来做到这一点,但我希望通过第三方应用程序编程来获得体验,因此我可以与其他人共享。 – user963086