I'm using PyQt to develop an application that in Windows, if set in preferences, should be able to start at boot.
I'm releasing this software with PyInstaller as a single executable file; i don't have a proper "installer".
Which is the best way to achieve this? ( = starting at boot)
A possible solution is to add a link in the startup folder, but i have to do it from the software: it's possible? Other ways?
There is an universal path to the Startup folder? Can i have some rights' problem?
You may add registry key under [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run], with any name and value "path_to_your_exec". this will require local administrator right, but will work for all users.
The same key but starting with [HKEY_CURRENT_USER] will not require administrator privileges, but will work only for current user.
That registry path is the same for win2k..win7
PyQt: best way to do the trick "start at boot" for my program in Windows