首页 > 解决方案 > 如何使用python将文件复制到Windows网络驱动器文件夹?

问题描述

我尝试将 txt 文件从 WinPC1 复制到 WinPC2

在我的 WinPC1 中,我在以下位置创建了本地 txt 文件:

C:\temp\1.txt

我想将该 txt 文件复制到 Windows 网络驱动器到文件夹:

OUT\temp

WinPC2 在 WinPC1 上看到:

  1. 通过网络使用nam1\\box1\\IKQ
  2. 像探险家一样Z:\

所以完整的路径是:

  1. 净使用的完整路径将是\\\\nam1\\box1\\IKQ\\OUT\\temp
  2. 或在资源管理器Z:\OUT\tmp

首先,我尝试使用os

  1. copy C:\temp\1.txt Z:\OUT\tmp- 在cmd中检查它,它是成功的

  2. os.system(r"copy C:\\temp\\1.txt Z:\\OUT\\tmp")- 通过python尝试,它没有成功

然后我读到了shutil,并尝试使用它:它也不起作用,尝试像这样复制:

  1. shutil.copy(r'C:\temp\1.txt', "Z:\OUT\tmp")
  2. shutil.copy(r'C:\temp\1.txt', "\\\\nam1\\box1\\IKQ\\OUT\\temp")

我需要做什么?

标签: pythonwindowscopyshare

解决方案


推荐阅读