当通过SSH连接时,我需要远程运行GUI桌面应用程序。这是可以实现的吗?当我尝试运行应用程序(任何GUI(时,它只是挂在那里,什么也不做。我需要明确地使用SSH来实现这一点。
对于想知道如何使用psexec运行GUI应用程序的人来说,以下是解决方案:psexec64位于C:\Windows 中
psexec64 -accepteula -nobanner \SERVER.company.co -u DOMAINuser -p password -h -i 2 C:\Windowsnotepad.exe
注意:您可以在服务器上运行任何exe,也可以在本地运行,如果您需要从linux运行它,这里有解决方案:
首先安装winexe:https://sourceforge.net/projects/winexe/-谷歌用于从cli 安装
winexe -U DOMAIN/user%password //SERVER.company.co "psexec64 -u DOMAINuser-p password -accepteula -nobanner -h -i 2 C:Windowsnotepad.exe"
希望这能帮助