Windowsでは実行中のアプリをそのまま昇格することはできない
Windowsでは現在のセッションをそのまま昇格することはできない。管理者権限をもったシェルやアプリケーションを立ち上げたいのならば、あらかじめ昇格したユーザーが完全に新しいプロセスとして立ち上げなければいけない。つまり、必ず新しいウィンドウが立ち上がる。 たとえばPowerShellを管理者として実行&昇格する場合、saps pwsh -NoNewWindow -Verb RunAsで同内容のことは達成できそうだが、実際には-NoNewWindow と -Verbは共存不可能なオプションである。