我正在尝试将文件从文件系统“A”复制到文件系统“B”。所以我需要使用2个不同的用户名/密码同时连接到A和B. 我目前的实现如下:
def main():
CMD_src = 'NET USE ' + network_scr + ' /User:' + user_src + ' ' + password_src
CMD_dst = 'NET USE ' + network_dst + ' /User:' + user_dst + ' ' + password_dst
conn_src = subprocess.Popen(CMD_src, stdout=subprocess.PIPE, shell=True)
conn_dst = subprocess.Popen(CMD_dst, stdout=subprocess.PIPE, shell=True)
copy()
conn_src.kill()
conn_dst.kill()
这将给出一个错误“不允许同一用户使用多个用户名与服务器或共享资源建立多个连接。断开之前与服务器或共享资源的所有连接,然后重试。”< / p>
在这种情况下,任何人都可以帮助我吗?非常感谢!!