Connect this Windows PC to the VPS, so that Claude running there can control it for as long as the window stays open. In PowerShell: irm https://vm.199920.xyz/connect.ps1 | iex From cmd or the Run box (Win+R): powershell -NoExit -ep bypass -c "irm https://vm.199920.xyz/connect.ps1 | iex" Both work with Windows' default setting that blocks script files ("running scripts is disabled on this system"), so there is no execution policy to change. If ssh says remote port forwarding failed, use the TCP fallback: & ([scriptblock]::Create((irm https://vm.199920.xyz/connect.ps1))) -Tcp