我已经创建了一个python2.7脚本,它在Windows中作为计划任务运行。脚本中的任务之一是在另一个操作完成后复制文件。如果从命令提示符手动运行脚本,则所有操作都将成功完成。但是,从任务调度器运行的同一个脚本将完成除复制操作之外的所有操作。它不会出错。你知道吗
我试过使用:
你知道吗操作系统()
你知道吗shutil.副本()
你知道吗shutil.copy2文件()
你知道吗子流程调用()
所有这些都产生了相同的结果。手动过程可以工作,但任务调度器不会复制文件。我还尝试将计划任务中的Start In设置设置设置为当前工作目录,但仍然不起作用。所以我删除了它并提供了所有文件的完整工作路径
import os
Kams = """Z:\\Dir1\\"""
JXDir = """C:\\Dir2\\"""
zip = '2019-01-07_D.zip'
os.system('copy ' + JXDir + zip + ' ' + Kams)
如果我打印复制行,命令看起来很好。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐