栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

2021年9月22日 Windows任务计划程序中的任务运行时显示命令行窗口

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

2021年9月22日 Windows任务计划程序中的任务运行时显示命令行窗口

在Windows的任务计划程序中添加的任务运行时都是不显示命令行窗口的,但是目前有一个Python程序,运行时需要通过命令行窗口来查看其运行状态,然而在网上搜到的都是如何隐藏命令行窗口。

通过cmd的start在新的窗口运行Python程序

失败

通过VBS的ws.run在新的窗口运行Python程序

失败

通过Python的win32gui.ShowWindow来显示自身的窗口

失败

最终方法 在本机运行的本地服务器上新加一个路由,接收到一个路径时运行Python程序,新建一个Python程序用来发送这个请求,在任务计划程序里把要运行的程序改为新建的这个Python程序。

成功!

@app.route('/...')
def ...():
    import win32api
    return str(win32api.ShellExecute(0, 'open', r"....py", '', '', 1))
import requests
requests.get("...")
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/269733.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号