我已经创建了一个管理应用程序,它还允许快速访问远程计算机的远程桌面会话。我需要等待直到进程结束,这样我就可以关闭到远程服务器的VPN连接。一切都很好,除了等待过程结束。下面的代码用于启动MSTSC进程并等待其结束:{
StartInfo = new ProcessStartInfo("mstsc.exe"),我认为MSTSC可能会分叉并中止初始进程<
“exit”命令对我的情况不起作用,我不明白为什么: echo "1. Running PM2 log..." echo "2. PM2 log is now in background" echo "3. Won't be here"我不能终止ssh管道,即使使用上面的'exit‘命令。
我可以看到第一个回声,第二个回声;