2007-07-21から1日間の記事一覧

オブジェクトを生成してプロパティを追加するスクリプト

PowerShellにはオブジェクトに動的にプロパティを追加する「Add-Member」コマンドレットがある。 使い方はこんな感じ。 オブジェクト | Add-Member NoteProperty [プロパティ名] [値] 「NoteProperty」の他にスクリプトを値として追加できる「ScriptProperty…

ForEach-Objectって・・・

「ForEach-Object」コマンドレットって、C#の「foreach」と違って、「GetEnumerator」メソッドを呼び出しているわけじゃないんやね。 その証拠にこれができない。 # 一文字ずつ表示 PS > "Hello" | foreach { Write-Output $_ } Hello # 本当はこう出て欲し…