根本没有禁止复制的方法

只要能读取就能复制

但是有一些变通的办法

也只能用来阻止不是很精通的人

方案一:创建快捷方式并且修改dll禁止查找目标

这样一来别人只能看到快捷方式 而不知道文件具体的路径

这个办法只能对付不懂电脑菜菜鸟

方案二:类似与快捷方,通过脚本批处理或第三方程序调用这个文件

这样一来别人根本无法知道源文件的路径

这个办法能够对付大部分一般的人

方案三:利用ntfs的权限配合方案二进行能达到更好的效果

权限设置如下

例如服务器上ABC目录下放置着源文件

设置ABC目录为拒绝访问(选择 “只有该文件夹”)

这样一来别人通过路径访问ABC这个目录就会被拒绝了

但是因为只针对这个文件夹所以下面文件还是能够读取的

由于无法浏览文件夹了所以必须知道具体文件名才可以访问了

进一步优化

在ABC目录下再创建多层目录并把文件移到深层目录下

而且文件夹的名字最好是难以记忆的字符如20位以上的随机字符

这样别人根本无法记忆

然后按照上面权限设置

这样一来别人访问任何一级都是拒绝 除非知道完全路径

然后你就可用第三方程序调用这些文件了

加上第三方程序代码加密措施

我想一般的电脑高手也很难复制你的文件了