Using:
- Python (3.7.5)
- Pyinstaller (3.5)
- Pywin32 (223)
- Pystray (Current)
I have a python program that uses Pystray to show an icon which allows me to make Tkinter window available. It took a while but, thanks to stack overflow, this functionality works fine. I then create an executable for this using PyInstaller and this also runs fine. Up to here everything is great, executing the program starts its webservice and shows the icon.
I call this program from a service created with pywin32. The program starts as expected, and it's webservice functionality is available, however I cannot see the system tray icon. I assume this is because I am logged in as an administrator, but the service runs under the general service account.
Is there any way to make the Pystray Icon available to all users logged into the machine?