任务计划程序打开命令提示符但不打开 运行 python 脚本
Task Scheduler opens command prompt but does not run python script
我每天从我的命令提示符 运行 一个 python 脚本,但我想使用任务计划程序自动执行此操作。我只能让它打开命令提示符,但我必须手动 运行 python 程序。我错过了什么?
- 新文件夹 myTasks
- 创建基本任务
- 任务名称、触发器、启动程序
- 程序脚本/
cmd.exe
- 添加参数:
"C:\Users\Matthew Olive\PycharmProjects\VOLALGO1\scraper.py"
- 手动运行任务测试
我得到的只是命令提示符打开并显示:C:\WINDOWS\system32>
它实际上不会 运行 python 脚本。
如果我在 C:\WINDOWS\system32>
之后输入 python "C:\Users\Matthew Olive\PycharmProjects\VOLALGO1\scraper.py"
,它将 运行 就好了。
您可以直接使用带有完整路径的 python.exe
而不是使用 cmd.exe
。它可能所在的示例位置是
C:\Users\MyName\AppData\Local\Programs\Python\Python37-32\python.exe
感谢 CaffeinatedCoder!我想通了!
我在 program/script 中完全使用了它并且它起作用了。原来在python终端里是运行,但是马上就消失了,所以我在python脚本的末尾加了input("Press Enter to Exit...")
。
我每天从我的命令提示符 运行 一个 python 脚本,但我想使用任务计划程序自动执行此操作。我只能让它打开命令提示符,但我必须手动 运行 python 程序。我错过了什么?
- 新文件夹 myTasks
- 创建基本任务
- 任务名称、触发器、启动程序
- 程序脚本/
cmd.exe
- 添加参数:
"C:\Users\Matthew Olive\PycharmProjects\VOLALGO1\scraper.py"
- 手动运行任务测试
我得到的只是命令提示符打开并显示:C:\WINDOWS\system32>
它实际上不会 运行 python 脚本。
如果我在 C:\WINDOWS\system32>
之后输入 python "C:\Users\Matthew Olive\PycharmProjects\VOLALGO1\scraper.py"
,它将 运行 就好了。
您可以直接使用带有完整路径的 python.exe
而不是使用 cmd.exe
。它可能所在的示例位置是
C:\Users\MyName\AppData\Local\Programs\Python\Python37-32\python.exe
感谢 CaffeinatedCoder!我想通了!
我在 program/script 中完全使用了它并且它起作用了。原来在python终端里是运行,但是马上就消失了,所以我在python脚本的末尾加了input("Press Enter to Exit...")
。