【发布时间】:2022-01-19 14:30:12
【问题描述】:
我只是在使用 centOS 并且我使用 ssh 连接到 Windows 虚拟机。我想打开一个应用程序,但它是 GUI。我尝试了“记事本”,但它在后台启动。我可以在任务管理器中找到记事本,但看不到它。我尝试使用 psexec,但我在 centos 上,它不起作用。我尝试在 ssh 之后运行 psexec,它启动了进程,但仍然没有图形。
请帮忙谢谢
【问题讨论】:
我只是在使用 centOS 并且我使用 ssh 连接到 Windows 虚拟机。我想打开一个应用程序,但它是 GUI。我尝试了“记事本”,但它在后台启动。我可以在任务管理器中找到记事本,但看不到它。我尝试使用 psexec,但我在 centos 上,它不起作用。我尝试在 ssh 之后运行 psexec,它启动了进程,但仍然没有图形。
请帮忙谢谢
【问题讨论】:
最后是的,
我创建了一个批处理文件,它在过去创建了一个 schtasks,启动任务并删除它,删除它不会停止任务。它就像魅力一样工作,我很开心。
schtasks_creater.bat:
schtasks /create /SC ONCE /TN task_name /TR notepad.exe /ST 00:00
schtasks /run /TN task_name
schtasks /delete /TN task_name /F
pause
所以现在我从我的 ssh 启动 bat 文件并关闭 ssh,它甚至在之后继续工作。
非常感谢can I ssh to Windows, start a command and let it run even when I log out?
【讨论】: