【问题标题】:Program to Restrict User Access限制用户访问的程序
【发布时间】:2011-11-24 10:35:49
【问题描述】:

这个项目我已经有一段时间了,但在如何去做时遇到了麻烦。

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

假设您将笔记本电脑带到许多人会使用它的环境中。您只希望他们能够浏览互联网而不是玩游戏/听 iTunes/浏览并弄乱您的文件等等。您选择一个程序,在这种情况下假设为 Firefox,然后选择一个主密码。只能使用 Firefox,当用户尝试在 Firefox 外部单击时,会出现提示,要求输入密码。显然 CTRL+ALT+DEL 也需要对此进行限制。

我在 Java 和 Web 开发语言方面拥有相当丰富的经验,并且在 C 方面也有一些经验。但是,到目前为止,我编写的唯一应用程序是家庭作业风格的桌面应用程序,这似乎更“真实”,而我没有知道如何开始或用什么语言编写代码。

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

你能给我一些建议吗?我认为这需要在 C/C++ 中完成,因为它超出了 Java 的能力。我已经尝试了一些研究,我并不是要求有人为我做这件事,只是一个大致的想法如何正确而不是以一种骇人听闻的方式做到这一点。为 Windows 7 编码。

【问题讨论】:

    标签: windows-7 restrict


    【解决方案1】:

    如果您有 Professional、Ultimate 或 Enterprise,请从组策略开始。 (开始->gpedit.msc)。那里有一些设置可以限制可以从资源管理器启动的程序并防止打开任务管理器。但是请注意,这无助于从其他程序启动程序。

    【讨论】:

    • 是的,我知道可以使用 Windows 设置和用户帐户来执行此操作,但我想尝试使用 3rd 方应用程序进行编程以获得体验,因此我可以与其他人分享.
    猜你喜欢
    • 1970-01-01
    • 2012-11-19
    • 1970-01-01
    • 1970-01-01
    • 2015-07-23
    • 2015-10-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多