Cygwin がデスクトップと対話できるように Windows のセキュリティ機能を変更する方法

Cygwin がデスクトップと対話できるように Windows のセキュリティ機能を変更する方法

リモート マシン上でプロセスを対話形式で実行したいのですが、ユーザーの操作は必要ないのですが、プロセスによってウィンドウ GUI がポップアップ表示される必要があります。

私は Cygwin 1.7 を使用しており、プロセスを開始できますcygstartが、GUI を表示する方法がわかりません。次のコマンドを使用します: cygstart --show --action=runas COMMAND

さらに、私はローカル マシンとリモート マシンで自分のドメイン アカウントを使用しており、Windows タスク マネージャーで、ユーザー名のプロセスに自分のアカウントがあるがセッション ID が異なることに気付きました。


この問題は、Windows のセキュリティのデフォルト設定に関連しており、これを実現するには、Cygwin サービスを「サービスがデスクトップと対話できるようにする」ように変更するか、フラグを付けてsshd再インストールすることで可能になるはずです (問題は、その方法)。sshdcygrunsrv--interactive


Cygwin サービスはフラグsshdがある場合には起動しません--interactive。何度も試みましたが、まだわかりません。

関連情報