gpt4 book ai didi

使用 CMD/C 暂停时,Powershell ISE 中断

转载 作者:行者123 更新时间:2023-12-03 01:00:56 28 4
gpt4 key购买 nike

我是 PowerShell 的新手,从批处理过渡,所以如果我犯了一个愚蠢的错误,请原谅我。我真的很喜欢使用 Powershell ISE。但是对于我正在尝试运行的当前脚本,我使用 cmd /c pause | Out-Nul命令,它通过不允许我继续进行而破坏了 ISE。

我试图找到一些暂停但不显示命令输出的方法,我找到了 cmd /c pause命令。我可以在正常的 PowerShell 提示符下正常运行它,但 ISE 没有它。

任何人都知道为什么会发生这种情况或 cmd /c pause Out-Nul 的更好替代方案?谢谢,任何建议都非常受欢迎!

最佳答案

  • Powershell ISE 不会重定向 STDIN(需要暂停)。
  • 不需要为暂停命令向 cmd 发送命令。

  • this post 有关 ISE 无法使用标准输入的更多信息。你不会找到你的具体问题,但问题是完全相同的问题。

    在该页面上,您还将找到一种更好/原生的方式来从 powershell 执行“暂停”...
    (又名 [System.Console]::ReadKey($false))

    关于使用 CMD/C 暂停时,Powershell ISE 中断,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56551403/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com