• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:powershellのforeachの動作)

powershellのforeachの動作についての質問

このQ&Aのポイント
  • powershellのバージョン2.0の環境でforeachコマンドを使用した場合とForEach-Objectコマンドを使用した場合の挙動の違いについて質問です。
  • サンプル1では、$WEEK配列の要素のうち'T'で始まる要素のみを出力していますが、サンプル2では何も出力されず、'continue'でループが抜けてしまっています。なぜこのような違いが生じるのか教えてください。
  • また、サンプル1の'foreach'を'ForEach-Object'に変えるとエラーが発生します。'foreach'と'ForEach-Object'は同じコマンドではないのでしょうか?なぜエラーが発生するのかお教えください。

質問者が選んだベストアンサー

  • ベストアンサー
  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

「ループ構文を作る foreach」と「Foreach-Object のエイリアスとしての foreach」とは別物です.

harahachi
質問者

お礼

お礼が遅くなり申し訳ありません。 別の動きをするものなのですね。 調べてみます! ありがとうございました。

関連するQ&A

専門家に質問してみよう