将批处理脚本输出重定向到网络

时间:2018-06-05 06:55:34

标签: python batch-file anaconda batch-processing

我正在使用Anaconda Environment来运行Python 3.6(Windows 7)。我有一个Windows批处理脚本(.bat)用于运行我用python编写的脚本。批处理脚本的输出是3个CSV文件,它们当前存储在与python脚本相同的目录中。

我想将CSV文件存储在共享网络位置;但我不知道怎么做。我们可以这样做吗?

conda activate env_name
python script.py

这就是我目前用来运行批处理脚本的方法。另外,我想在Windows机器上安排这个批处理脚本,每天早上12点在JST运行。对此方向的任何帮助表示赞赏。

先谢谢。

1 个答案:

答案 0 :(得分:0)

我做了一些研究并得到了上面的代码。刚刚在我的python脚本中的open()命令中给出了UNC地址,它开始写入该网络位置。

对于任务计划程序,使用以下1行代码创建了一个.bat文件:

C:\Users\user_name\AppData\Local\Continuum\anaconda3\python.exe C:\Users\user_name\script.py

并发布到调度程序。

感谢您的帮助!