このエントリーをはてなブックマークに追加


PowerShellのforループサンプル

forを使ったPowerShellスクリプトのサンプルを以下に記します。


forループのサンプルスクリプト

以下のスクリプトは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の構文

上記のサンプルスクリプトの通り、forは以下の記述になります。

for (開始値 ; 終了条件; 増分値) {
 処理
}

関連記事



トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2015-03-20 (金) 22:50:49