日期:2014-05-18  浏览次数:20826 次

C# FILE文件如何防止复制,另存,及上传到网盘
c#中怎么样可以防止文件被复制,另存,发送及上传到网盘中呢,这几天为这个事一直是头疼啊。
  我只是想要能打开它,删除它而已。

------解决方案--------------------
文件这个概念就是可以被复制,传输的一堆数据。
如果不想被别人动,那就打包到自己的程序集内部
------解决方案--------------------
做成电子书,自己写小脚本,
1.必须放在特定目录,防复制,另存
2.绑定主机名,cpu,主板号啥的,防发送,上传到网盘
------解决方案--------------------
楼主的想法很好,但你要知道,一旦数据生成了文件,就不受你的控制了,而是由用户和操作系统来管理。所以你说的基本上不太可能,除非你自己做一个操作系统。
或者可以换一个思路,文件只能由你做的程序来打开,说白了就是做一个专用的阅读器,然后只允许有密钥的用户打开。