1

我很难尝试在 Windows 7 上的 Komodo Edit 中从“运行命令”运行 PowerShell 脚本。

我正在使用的命令是:

powershell -File "%F"

当我运行它时,它不会向控制台返回任何内容,它只会继续运行直到我终止它。

我已经使用以下简单脚本对其进行了测试:

Write-Host "Hello World"
4

1 回答 1

1

这是一个已知问题,在某些情况下powershell.exe等待 STDIN 提示返回,导致它在未提供输入时挂起。

解决方案

  1. 用于-InputFormat None表示将不使用 STDIN:
    powershell.exe -InputFormat None -File "%F"

  2. 从外部命令范围转发空输入,以便 STDIN 返回:
    powershell.exe -File "%F" < NUL

类似问题

于 2011-12-25T20:57:38.600 回答