これは簡単なはずですが、理解できません。 PowerShellで複数行のコマンドを終了するにはどうすればよいですか?たとえば、Get-ChildItem |
と入力してEnterキーを押すと、コマンドを続行するための>>
プロンプトが表示されます。しかし、次にforeach{Write-Host $_.name}
と入力してEnterキーを押すと、>>
プロンプトが表示されます。
どうすればいいですか、完了しました。今すぐ実行してください?完全なコマンド(パイプや閉じられていないブラケットで終わっていない)を書いたときに起こると思いましたが、そうではないようです。また、セミコロンで終了しようとしましたが、それはあまり役に立ちませんでした。
そして、私が尋ねた直後に、私はそれを理解しました...打つ Enter2回それを実現させました:)
enterを2回押した後も、引き続き>>プロンプトが表示される場合は、スクリプトで終了していない文字列、つまりペアになっていない引用符がないか確認してください。