Windows 将ConEmu重新连接到;“孤儿”;过程

Windows 将ConEmu重新连接到;“孤儿”;过程,windows,command-line,robocopy,conemu,Windows,Command Line,Robocopy,Conemu,ConEmu在托管一个运行时间很长的robocopy命令(它已经运行了好几天)时撞毁了我。Robocopy仍在后台运行,我可以在任务管理器中看到它的列表,如果可能的话,我不想杀死它。我希望能够看到robocopy的输出 ConEmu可以连接到应用程序,但当我尝试此操作时,它不会显示任何以前托管的进程,即robocopy 有没有重新连接到robocopy过程的方法?您没有提供“崩溃”消息,所以谁能猜出来 您的conhost.exe很可能已崩溃。在TaskManager中检查此项。如果是这样,就没有

ConEmu在托管一个运行时间很长的robocopy命令(它已经运行了好几天)时撞毁了我。Robocopy仍在后台运行,我可以在任务管理器中看到它的列表,如果可能的话,我不想杀死它。我希望能够看到robocopy的输出

ConEmu可以连接到应用程序,但当我尝试此操作时,它不会显示任何以前托管的进程,即robocopy

有没有重新连接到robocopy过程的方法?

您没有提供“崩溃”消息,所以谁能猜出来

您的
conhost.exe
很可能已崩溃。在TaskManager中检查此项。如果是这样,就没有更多的“控制台”,ConEmu也无法连接任何东西

更新 如果这个人还活着,你可以试着把他放在上面。该窗口具有
ConsoleWindowClass
window类名。我相信可以通过PowerShell脚本实现,但我不确定具体实现方式

此外,您可以尝试将RealConsole连接到ConEmu。如果操作系统禁止ConEmu连接控制台,该方法可能会失败

  • 运行
    ConEmu.exe-分离
  • 运行(从Win+R)
    ConEmuC64.exe/ADMIN/ATTACH/CONPID=您的pid
    。其中
    您的pid
    是正在运行的进程的进程标识符。它是
    cmd.exe
    还是
    robocopy.exe

  • conhost.exe
    仍在运行Maximus,刚刚看到您是ConEmu的作者,感谢您制作了一个很棒的程序。我每天都使用它。进程如何
    ConEmu*.exe
    ?当我调整ConEmu窗口的大小时,ConEmu*.exe在异常后结束。我知道我应该复制异常消息,但我担心的是结束robocopy。我只是想知道是否有办法返回查看输出。当GUI进程(ConEmu.exe)意外结束时,服务器进程(ConEmuC.exe)会自动显示RealConsole。因此,您没有提供一些关键信息。