Для полноценной VPN я использовал бы OpenVPN..
Это поддерживает простые клиенты окон/Mac/Linux..
Позволяет Вам "передавать" свой удаленный компьютер-> в Ваш сервер VPN.. Ваш IP и сетевое соединение похожи на нахождение дома..
Его фантастическое..
Кроме того, можно нести вокруг карты с интерфейсом USB, содержащей конфигурацию, и использовать ее на любом ПК...
В целом фантастический, по моему скромному мнению..
Если вы выбрали командную строку, PsExec кажется решением, но для критически важных задач я бы не рекомендовал его. Причина в следующем: PsExec имеет проблемы при нескольких запусках.
Я предпочитаю использовать API для таких целей.