I've been playing around with some different ideas and ended up creating a service with lspush.
sc Create LSPush binPath= "C:\lspush.exe ip.ip.ip.ip"
---
It's basically a manual service that will run, send the data and die. (Like it's supposed to do.) However, it doesn't like running as system. When I give it local admin logon rights, it works as intended. (Like the documentation says.. user script, not computer.)
I guess now I have to figure out how to send secure credentials to modify the service to run as a different user.. .and give the user logon as a service rights.