Как добавить скрипт Python в реестр запуска?

Я пытаюсь заставить мой скрипт python запускаться при запуске, но я получаю сообщение об ошибке windowserror, в котором отказано, но я должен иметь возможность запускать программы при загрузке, потому что teamviewer (сторонняя программа, которую я скачал) запускается каждый раз, когда я перезагружаю свой компьютер так что я знаю, что у меня должна быть возможность запускать мою программу при запуске (хотя, возможно, я делаю что-то другое, поэтому, если бы вы могли пролить свет на то, что делает teamviewer по-другому, чтобы его скрипт запускался при запуске, это было бы полезно) ,

Вот мой сценарий

import _winreg, webbrowser
key = _winreg.OpenKey(_winreg.HKEY_CURRENT_USER,'Software\Microsoft\Windows\CurrentVersion\Run')
_winreg.SetValueEx(key,'pytest',0,_winreg.REG_BINARY,'C:\Users\"USERNAME"\Desktop\test.py') 
key.Close()
webbrowser.open('www.youtube.com')

Любой вклад приветствуется.

Ответы на вопрос(2)

Ваш ответ на вопрос