web-dev-qa-db-ja.com

PowerShellで複数行のコマンドを終了する方法

これは簡単なはずですが、理解できません。 PowerShellで複数行のコマンドを終了するにはどうすればよいですか?たとえば、Get-ChildItem |と入力してEnterキーを押すと、コマンドを続行するための>>プロンプトが表示されます。しかし、次にforeach{Write-Host $_.name}と入力してEnterキーを押すと、>>プロンプトが表示されます。

どうすればいいですか、完了しました。今すぐ実行してください?完全なコマンド(パイプや閉じられていないブラケットで終わっていない)を書いたときに起こると思いましたが、そうではないようです。また、セミコロンで終了しようとしましたが、それはあまり役に立ちませんでした。

17
Svish

そして、私が尋ねた直後に、私はそれを理解しました...打つ Enter2回それを実現させました:)

27
Svish

enterを2回押した後も、引き続き>>プロンプトが表示される場合は、スクリプトで終了していない文字列、つまりペアになっていない引用符がないか確認してください。

10
Michael