windos下启动exe程序
本帖最后由 root_hs 于 2020-8-7 09:31 编辑初衷:
每次开机需要打开多个办公程序,本人比较懒,就写了一个开机后运行python程序自己启动相关添加程序。给有需要的吾友试试。
1、需要安装win 库
2、 3.6 写的,
3、路径改为自己电脑需要运行的软件路径。怎么运行就不说了哈
上源码
#coding=utf-8
import os
import win32api,win32con
import time
'''
python 3.6
win pip安装命令
pip install pypiwin32
'''
exenlist=[]
#添加启动路径,需要添加,继续复制修改路径就可以了
exenlist.append(r'D:\toos\***\clover337\Clover\Clover.exe')
exenlist.append(r'D:\toos\***\Coremail\CoremailClient\Coremail-PC.exe')
exenlist.append(r'D:\toos\***\WeChat\WeChat.exe')
exenlist.append(r'D:\toos\tenct\TIM\Tencent\TIM\Bin\QQScLauncher.exe')
exenlist.append(r'D:\toos\tenct\TencentDocs\TencentDocs.exe')
exenlist.append(r'D:\toos\tenct\DingDing\DingtalkLauncher.exe')
def open_app(app_dir):
os.startfile(app_dir)
inle=1
if __name__ == "__main__":
#app_dir = exenlist
for exels in exenlist:
print("软件启动中........ "+exels)
open_app(exels)
print("启动完成......" + exels)
time.sleep(5)
print("************************************************\r\n所有程序启动完成****************************************************" )
logsys = win32api.MessageBox(0, "程序已经启动完成,可以开始工作", "程序已经启动完成....", win32con.MB_OK) 我都是直接一个bat解决问题;
@echo off
start /d "C:\Program Files (x86)\AliWorkbench\" AliWorkbench.exe
start /d "C:\Program Files (x86)\Netease\MailMaster\Application\" mailmaster.exe
start /d "C:\Users\Administrator\AppData\Roaming\baidu\BaiduNetdisk\" BaiduNetdisk.exe
start /d "C:\Program Files (x86)\Tencent\TIM\Bin\" QQScLauncher.exe
start /d "C:\Program Files (x86)\Tencent\TIM\Bin\" QQScLauncher.exe
start /d "C:\Program Files (x86)\Tencent\TIM\Bin\" QQScLauncher.exe
start /d "C:\Program Files (x86)\Tencent\WeChat\" WeChat.exe
start /d "C:\Program Files (x86)\Tencent\WeChat\" WeChat.exe
exit 你可以把软件修改成,为程序创建快捷方式并将其放入启动文件夹内容,感觉更为实用一点
这都是什么情况,各种程序都有自己的启动功能,巴不得自己永远开着
哪怕没有,把快捷方式拉启动项里面,不就行了
还花时间自己去写个程序{:1_925:} bat实在,楼主的可以做成图形界面程序方便操作 这个好啊! 谢谢分享 挺不错的,感谢分享!!! 这个很好啊 我直接手动点击不可以吗
页:
[1]
2