#navi(../)

* PowerShellのforループサンプル [#m1bbb438]
forを使ったPowerShellスクリプトのサンプルを以下に記します。

#contents
#htmlinsertpcsp(win-top.html,win-sp.html)

* forループのサンプルスクリプト [#m95a079a]
以下のスクリプトは1から10までのforループ内で足し算をし、ハッシュ変数として追加保存しています。~
forループ処理終了後、ハッシュ変数を表示しています。
- forサンプルスクリプト
 $sum = 0
 $results = @{}
 
 for ($i=1; $i -le 10; $i++) {
     $sum += $i
     $results += @{$i=$sum}
 }
 
 $results.getEnumerator() | Sort-Object Name | Format-Table -property @{Label="I";Expression={$_.NAME}}, @{Label="SUM";Expression={$_.Value}} -auto

- forサンプルスクリプト実行結果
  I SUM
  - ---
  1   1
  2   3
  3   6
  4  10
  5  15
  6  21
  7  28
  8  36
  9  45
 10  55

* forの構文 [#zf1c7c01]
上記のサンプルスクリプトの通り、forは以下の記述になります。
 for (開始値 ; 終了条件; 増分値) {
  処理
 }

* 関連記事 [#f4820fc4]
-[[PowerShellの比較演算子一覧>PowerShell/PowerShellの比較演算子一覧]]
#br


#htmlinsertpcsp(win-btm.html,win-sp.html)

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS