2010-09-08から1日間の記事一覧
高度な関数で使えるパイプライン引数。 これすっげぇ変。なぜなら、パイプライン引数をパイプライン渡しした時とパラメータで渡した時とで$Testの中身が違うんスよ。 function Proc { [CmdletBinding()] Param( [Parameter(Mandatory=$true,Position=0,Value…
関数で要素数1の配列をリターンすると配列の0番目の要素が返る。配列じゃない変数をforeachすると要素数1の配列として振る舞う。対話シェルとして使う分には参照するときにインデックスを書かなくていい分便利だけど、結果をforで回したい時とかは副作用にな…