- CancelKeyPress-Event registrieren → .Cancel() → ReceiveAsync bricht sauber ab - catch [AggregateException] für CancellationToken in .GetAwaiter().GetResult() - Event-Handler im finally-Block entfernen - /remote als Alias für /remote.ps1