
リモート マシン上でプロセスを対話形式で実行したいのですが、ユーザーの操作は必要ないのですが、プロセスによってウィンドウ GUI がポップアップ表示される必要があります。
私は Cygwin 1.7 を使用しており、プロセスを開始できますcygstart
が、GUI を表示する方法がわかりません。次のコマンドを使用します:
cygstart --show --action=runas COMMAND
さらに、私はローカル マシンとリモート マシンで自分のドメイン アカウントを使用しており、Windows タスク マネージャーで、ユーザー名のプロセスに自分のアカウントがあるがセッション ID が異なることに気付きました。
この問題は、Windows のセキュリティのデフォルト設定に関連しており、これを実現するには、Cygwin サービスを「サービスがデスクトップと対話できるようにする」ように変更するか、フラグを付けてsshd
再インストールすることで可能になるはずです (問題は、その方法)。sshd
cygrunsrv
--interactive
Cygwin サービスはフラグsshd
がある場合には起動しません--interactive
。何度も試みましたが、まだわかりません。