如何在python脚本中批量复制多个文件夹调用robocopy

Python016

如何在python脚本中批量复制多个文件夹调用robocopy,第1张

1、把excel里文件名那一列复制,粘进一个空白的文本文件,命名为filelist.txt,上传到服务器。

2、在服务器上使用脚本导出,python脚本 fileCp.py 。

有几个办法

1.如果是linux,用scp,最简单。

2.如果是windows,用共享文件夹最简单,共享完后,复制就可以

3.在目标服务器上弄一个服务,可以是FTP也可以是自己定义的socketserver。自己做服务端,也做客户端。这样权限比较大。

4.在目录服务器上安装一个标准的ftp服务器。然后客户端用python,使用ftplib

具体的用法。你自己去试验。不会花多少时间。1个小时就弄好了。

先是使用ftp的CD命令到指定的目录。然后是使用PUT命令上传文件。

不过如果是方法4,而a,b,c又不是在同一个父目录下,可能会有权限问题。