我使用计划任务调用批处理文件,然后调用更多批处理文件将大约三个文件从一台电脑移动到一台服务器,然后再移动到多台其他电脑。由于这些文件很小,所以一切都进行得非常快。
这些传输的速度是否存在任何隐患?我只是有点担心会以某种方式导致磁盘损坏。
我使用类似 1 的逻辑。如果文件存在,则调用 MapToPc,然后将文件移动到服务器上的文件夹。断开连接
2. 调用 SendtoPCs 如果文件存在(文件刚移动到服务器)则 MapToPCs 移动所有文件 断开连接
这一切发生在大约 2 秒或更短的时间内。
编辑:这分别在 windows 7、server 2003、xp 上
答案1
这些转移的速度是否存在什么缺陷?
不。
如果复制文件导致文件系统损坏,则说明存在其他问题。
当然,确保你有一个好的备份系统,并且你测试经常。
答案2
您可以计算文件的哈希值(例如 md5sum),然后将其发送给接收方服务器进行验证。如果您担心的话,这是验证文件完整性的标准方法。