使用Windows中的访问时间快速复制文件列表

时间:2016-06-06 14:10:23

标签: python windows copy

这个问题已经以不同的方式提出,但到目前为止我对答案不满意,这就是为什么我要问这个具有特定需求的问题。

我想使用样式

中的python 2.7复制Windows上的文件
file a --> destination a
file b --> destination b
etc.

两个特定需求是快速并保留文件访问时间戳。所以shutil不合适。我觉得,为每个文件启动一个子进程并使用cmd会产生很多开销,特别是对于很多小文件。那么,保留时间戳的批量复制的最快方法是什么?

1 个答案:

答案 0 :(得分:-1)

1)使用Python创建一个“批处理文件”,从源中压缩文件,然后在目的地解压缩它们。
2)执行批处理文件。

这将确保源和目标的时间戳相同,也意味着只创建一个进程来完成工作。