Я хочу, чтобы мой python файл запускался, если Windows загружается каждый раз, поэтому я использовал этот простой код: Background.py (Это создает файл .bat
, который будет запускаться желаемый файл .py
при каждом запуске windows)
import getpass
import os
USER_NAME = getpass.getuser()
def add_to_startup():
bat_path = r'C:\Users\%s\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup' % USER_NAME
with open(bat_path + '\\' + "open.bat", "w+") as bat_file:
bat_file.write(r'C:\Users\intel\AppData\Local\Programs\Python\Python38\python.exe C:\Users\intel\Desktop\Python programs\testing.py %*')
add_to_startup()
И это файл .py
, который я хочу запускать каждый раз:
with open(r"C:\Users\intel\Desktop\hello.txt", "w+") as test_file:
test_file.write(r'start')
Но он не работает, даже если мой компьютер включен: (
Edit 1: Я также проверил папку автозагрузки, и файл open.bat
успешно создан и существует ... (Вы даже можете проверить изображение) введите код здесь