参考博客:https://blog.csdn.net/weixin_43903378/article/details/94392277
设置开机启动有两种方式(我所知道的):
1、修改注册表
2、在系统文件夹的开始菜单文件下,如果找不到可以看这个,教程在这里
这里我用了第二个方法,并以tkinter作为媒介写了一个菜单窗口,在设置选项里面,上源码:
import sys
import tkinter
import os
import pythoncom
from win32com.shell import shell
def boot():
global btstart
if btstart.get() == True: # 开机启动
set_shortcut()
else: # 未勾选
if os.path.exists('C:/Users/xxxxx/AppData/Roaming/Microsoft/Windows/Start Menu/Programs/Startup/文件名.exe.lnk'): # 将xxxxx改成自己的文件夹目录,或者改成C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp\文件名,下同理
os.remove('C:/Users/xxxxx/AppData/Roaming/Microsoft/Windows/Start Menu/Programs/Startup/文件名.exe.lnk')
def set_shortcut():
try: