ConEmu:启动 PowerShell 的问题

ConEmu: Issues starting PowerShell

我无法从 ConEmu 控制台启动 PowerShell。

尝试从 powershell.exe -NoProfile 开始(从 cmd.exe 开始)。当我将其作为任务启动时,我得到:

ConEmuC: Root process was alive less than 10 sec, ExitCode=0.
Press Enter or Esc to close console...

即使我在 ConEmu 中启动 cmd.exe 控制台并执行 powershell.exe -NoProfile 也没有任何反应。尝试使用 cmd.exe /k powershell.exe -NoProfile。无法获取 PowerShell 控制台。 有任何调试这种奇怪行为的提示吗?

我几乎在同一时间遇到了同样的问题,即使升级到 CONEMU 180617 的较新版本后我也无法解决。我在我的工作计算机上也没有管理员权限,我真的希望为 Powershell 恢复我的 CONEMU 设置。好吧,我终于让它工作了,我希望这对你也有帮助。我现在可以在我的 Windows 10 机器上 运行 Powershell!

创建一个新任务,然后使用此语法:

powershell.exe -cur_console:c1:f:i:n

来自ConEmu Docs

  • cur_console[:开关]
    • c - 强制启用“按 Enter 或 Esc 关闭控制台”确认
      • c0 - 静静等待Enter/Esc
      • c1 - 不要自动关闭控制台,即使是 Enter/Esc
    • f - 强制启动控制台,同时启动多个控制台时有用
    • i - 不要将 ConEmuHk 注入启动进程
    • n - 禁用“按 Enter 或 Esc 关闭控制台”