
我想以交互方式在遠端電腦上運行一個進程,我的意思是即使它不需要任何用戶交互,我也需要該進程彈出一個視窗 GUI。
我使用 Cygwin 1.7,我可以啟動該過程,cygstart
但我不知道如何顯示其 GUI。我使用這個指令:
cygstart --show --action=runas COMMAND
此外,我在本機和遠端電腦上使用我的網域帳戶,並且我在 Windows 工作管理員上註意到,作為使用者名稱的進程具有我的帳戶,但具有不同的會話 ID。
這個問題與 Windows 安全性預設設定有關,要實現這一點,應該可以 - 問題是如何 - 將 Cygwin 服務修改sshd
為「允許服務與桌面互動」或sshd
使用cygrunsrv
標誌重新安裝--interactive
。
如果Cygwin 服務sshd
有標誌,則它不會啟動--interactive
。經過多次努力,我仍然處於黑暗之中。