Thanks. Needed this for Windows, though the options are more limited, then basically did the same solution: the scheduling is done via Task Scheduler, this then calls a Powershell script that checks if the tunnel is up, if not then creates the tunnel and calls the actual PDI job that does the load. Would be great to have the tunneling as part of connections.