python - 任务计划程序打开命令提示符但不运行 python 脚本
问题描述
我每天从命令提示符运行一次 python 脚本,但我想使用任务调度程序自动执行此操作。我只能让它打开命令提示符,但我必须手动运行 python 程序。我错过了什么?
- 新文件夹 myTasks
- 创建基本任务
- 任务名称、触发器、启动程序
- 程序脚本/
cmd.exe
- 添加参数:
"C:\Users\Matthew Olive\PycharmProjects\VOLALGO1\scraper.py"
- 手动运行任务来测试它
我得到的只是命令提示符打开并显示:C:\WINDOWS\system32>
它实际上不会运行 python 脚本。如果我在它python "C:\Users\Matthew Olive\PycharmProjects\VOLALGO1\scraper.py"
之后输入C:\WINDOWS\system32>
它会运行得很好。
解决方案
而不是使用cmd.exe
你可以直接使用python.exe
它的完整路径。它可能在哪里的一个示例位置是
C:\Users\MyName\AppData\Local\Programs\Python\Python37-32\python.exe
推荐阅读
- php - jQuery Ajax 删除按钮有效,但数据库中的数据未删除
- regex - .htaccess 另一个页面的相同重写规则不起作用
- c++ - C++:用字符串向量创建一个元组
- sql - 未使用 ODBC 连接从源获取数据并从变量传递 SQL 查询
- c++ - 我无法在开关盒内打印矢量
- laravel - 如何从一个组中获取用户,并在 laravel 中的两个关系之间建立一个联合?
- c++ - 在我自己的库项目 C++ Visual Studio 中包含一个外部库
- kotlin - 将 RxJava 与 api、room、retrofit 一起使用时的致命信号 11 SIGSEGV (RxCachedTreadS)
- jitsi - 如何打造 Jitsi 独特的房间?
- php - Prestashop 1.7.x - 如何在产品列表中添加产品的运营商?