As of this writing, the OpenVPN-GUI system tray icon is very similar to the Windows 10 wired network icon, making it difficult to distinguish the two at a glance. This gist provides color swapped versions of the default OpenVPN icon to match the three (3) connection states, i.e., disconnected, connecting, and connected.
Using a resource editor, the user can modify their copy of the openvpn-gui.exe binary file to use the new icons. This gist includes a sample Resource Hacker script for this purpose, see "replace-tray-icons.txt".
Usage: ResourceHacker.exe -script replace-tray-icons.txt
The sample script assumes the openvpn-gui.exe file is in the same
directory. Modify the Open
and Save
parameters to change this as
needed.
Administrator rights shouldn't be necessary if your account has access to the
D:\rh\
directory.I just tested the script against the openvpn-gui.exe binaries included with the openvpn-install-2.4.7-I607-Win10.exe and openvpn-install-2.4.7-I607-Win7.exe release binaries and it worked with both versions.
Here's an excerpt from my log file. I noticed that your output did not include the
Modified: ICONGROUP,##,1033
line below each-modify
command. I suspect that something is failing but unfortunately the log isn't very helpful.You could also try using the ResourceHacker GUI directly to modify the icons. It might produce a more useful error message.