2017-02-24 89 views
-2

由于项目的性质,我被分配实现独立的C#应用​​程序来阻止所有映射的网络驱动器以及直接共享访问。这个要求只需要一种方法和一种方法。这样,系统管理员将控制数据进出。我想不出一种方法来完成这项任务。以编程方式阻止所有映射驱动器并直接共享访问

对于所有映射的驱动器,建议“组策略”能够管理它。但是,用户可以在命令行中使用\\ExternalServerName\anyfolder\直接访问共享。

有没有办法阻止这些直接共享编程?

任何指导,与这种类型的主题相关的文章是非常感谢。

感谢

JPL

+1

这不是C#的问题,它与C#无关。如果您想阻止从特定机器访问另一台机器(或所有机器),请使用防火墙。 – caesay

+0

感谢Caesay的快速回复。该应用程序的主要思想是管理用户移入/移出文件时所有操作的审计日志。我想我需要使用服务器的系统管理员,以便他们可以控制如何设置防火墙。从那里开始,C#应用程序可以管理所有的数据事务。非常感激。 – JPL

+1

你需要使用组策略,但@caesay说,这不是一个堆栈溢出问题 – BugFinder

回答

0

你们都是正确的。它超出了应用程序本身。我将在该env中设置kiosk模式,并从那里控制所有模式。
谢谢

相关问题