登录后如何运行python脚本?

How to run python script after logging in?

所以我完成了这个程序来帮助我管理 windows 和我想在登录后打开的应用程序,我意识到如果我把这个脚本放到启动文件夹它就会启动我什至登录之前的程序,这不是我想要的,因为该程序取决于启动应用程序和按下键盘之间的时间 shortcut.I 需要程序在我 login.I 使用 [=21= 之后启动] 与 python 3.8 。这是我登录后想要 运行 的代码。

import os
import time
import pyautogui
os.startfile("C:\Program Files\JetBrains\PyCharm Community Edition 
2019.3.2\bin\pycharm64.exe")
time.sleep(2)
os.startfile('C:\Users\Igor\AppData\Local\Programs\Opera\launcher.exe')
time.sleep(25)
pyautogui.keyDown('ctrl')
time.sleep(0.2)
pyautogui.keyDown('win')
time.sleep(0.2)
pyautogui.keyDown('down')
time.sleep(0.5)
pyautogui.keyUp('ctrl')
time.sleep(0.1)
pyautogui.keyUp('win')
time.sleep(0.1)
pyautogui.keyUp('down')
pyautogui.press('enter')

我已经在堆栈溢出上查找了相同的问题,但没有确切的答案。

看看 this SuperUser answer. 也许 Task Scheduler 有您要找的东西?

您可以调整触发器,使其不是每次解锁机器时触发,而是仅在您登录时触发。