将batch file从一台电脑移动到另一台电脑的文件 – 担心磁盘损坏

我使用调度batch file的计划任务,调用更多的batch file,将三个文件从一台PC移动到一台服务器,然后移动到多台其他PC上。 这一切都发生得非常快,因为它们是小文件。

这些转移发生的速度有没有什么缺陷? 我只是轻微担心会造成一些磁盘损坏。

我使用的逻辑像1.调用MapToPc如果文件存在然后移动文件到服务器上的文件夹。 断开

2.调用SendtoPCs如果文件存在(文件刚刚移动到服务器),然后MapToPCs移动所有文件断开

所有这一切发生在大约2秒或更短的时间内。

编辑:这在Windows 7,服务器2003年,XP分别

这些转移发生的速度有没有什么缺陷?

没有。

如果复制文件导致文件系统损坏,则还有其他问题。

当然,确保你有一个好的备份系统,并定期testing

您可以计算文件的散列(如md5sum),然后将其发送给收件人服务器进行validation。 如果您担心,这是validation文件完整性的标准方法。