求助文件内容发生改变的原因
MuteG 2010-06-07 01:54:13 程序对一个文件进行了如下操作:
1、利用FTP协议,从网络(局域网)上下载了一个文件,19k大小,放置在A文件夹。
2、下载完毕后,下载到本地的文件同原文件比较MD5码,这时MD5码一致。
3、把下载到本地文件拷贝到B_tmp文件夹。
4、将B_tmp文件夹重命名为B。使用的是MoveFile函数。
5、将文件从B文件夹移动到C文件夹。
6、人工操作,进入C文件夹,将文件剪切,并粘贴到B文件夹。
1~5都是程序做的动作,6是人工操作的。
最终结果是,一系列动作结束后,B文件夹中的文件内容已经发生了改变,变为54k大小,且查看现在文件和原文件的二进制码,差别巨大,MD5自然也不同了。
大家帮忙分析一下,文件内容为什么会发生改变?
领导追问原因,憋了好几天了……