直接运行bat成功 计划任务运行显示不可用

一直使用win计划任务创建bat来运行python自动化,把原电脑的程序迁移到服务器上进行计划任务创建的时候,遇到问题:


image.png

bat代码如下

CALL D:\Anaconda\Scripts\activate.bat D:\Anaconda
cd D:\code\产品需求
python 产品日报监控.py >> log.txt
Pause

首先我运行下文件夹内的bat,没毛病。

然后确定计划任务是否能正常运行bat,在桌面写了个bat:

@echo hello,world
pause

勾选按需运行,发现运行成功。不是百度出来的多数解决方案Task Scheduler设置的问题


image.png

随后查了很多方法,包括修改bat的编码,改注册信息。没用

打开cmd一条一条运行语句,瞎了。之前程序放C盘,迁移过来只改了位置。缺个 D:

CALL D:\Anaconda\Scripts\activate.bat D:\Anaconda
D:
cd D:\code\产品需求
python 产品日报监控.py >> log.txt
Pause

我特么原地 —— [♡-(๑˙ー˙๑)-♡]
希望更多还没磨出茧的打工人可以看见

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容