所以我的任务是让一家小公司的所有电脑只能访问一个网站,有点像一个网络信息亭。在玩了很多白名单网络过滤软件之后,发现公司预算中没有任何东西可以真正满足他们的需求。(阻止用户访问除 IE 之外的所有程序,并且 IE 只能访问一个域)我不是世界上最伟大的程序员,但我想我可以组合一个非常简单的 C# Web 浏览器,它只允许访问特定域和让用户使用它。问题是 C# 依赖于 Windows 中存在的其他东西才能正常工作。如果可以设置一台 Windows 机器,当用户登录时,所有 Windows 功能都被隐藏,但仍在后台运行,并且一个特定的程序正在运行,那么这个 C# Web 浏览器将在正确的域上启动,而这实际上是用户可以做的所有事情。有谁知道实现这一点的方法?
我的问题的其他解决方案将不胜感激。我更喜欢在单个机器上特定于用户的解决方案,而不是网络过滤器或更高级别的东西。这样当我对它们进行维护时,我就可以访问完整的网络和计算机,因为如果是网络级别,用户可以访问邻近办公室可用的众多 wifi 网络之一。
哦,是的,有些机器是windows 7,有些机器运行的是XP。