>(with a varying IP based on who uses it ofc, port is always 5000)
That's the problem. Doing a "ping sweep" (to find the device's local IP address) is blocked by most computers that are running a firewall. Since the local IP address can vary, there's no use storing it as a configuration file or registry key.
Not really feasible, best to keep it manual. (Press ÿ+E to quickly bring up a new instance of Windows Explorer)