PowerShellは一癖ある言語で、文法が少し違うのため戸惑う事が多いです。関数に参照渡しの引数を使うのも一苦労。 新しい言語ではこういう基本的なところではまってしまうんですよね。 STEP1 参照に ref をつけるのは、C#等と同じ概念です。こんな感じでコールすると Function fnc([int]$x, [int]$y, [ref][int]$w, [ref][int]$z) { if($y -ne 0) { $w = $x / $y $z = $x * $y Return $true } else { Return $false } } [int]$z = 0 [int]$w =…