【PowerShell】関数を作成する

PowerShellで
 ・関数を作成
できます!

PR

コード

ここでは例として
 ・自作関数①(引数なし、戻し値なし)
 ・自作関数②(引数あり、戻し値なし)
 ・自作関数③(引数あり、戻し値あり)
を作成します。

# 自作関数①の呼び出し
func_01

# 自作関数②の呼び出し
func_02 10 20

# 自作関数③の呼び出し
$result = func_03 10 20
Write-Host "自作関数③の戻り値:" $result 


# -----------------------------------
# 自作関数①(引数なし、戻し値なし)
# -----------------------------------
function func_01{
    Write-Host "自作関数①を実行しました。"	
}

# -----------------------------------
# 自作関数②(引数あり、戻し値なし)
# -----------------------------------
function func_02($arg1, $arg2){
    Write-Host "自作関数②を実行しました。引数1:" $arg1 " 引数2:" $arg2
}

# -----------------------------------
# 自作関数3(引数あり、戻し値あり)
# -----------------------------------
function func_03($arg1, $arg2){
    $result = $arg1 + $arg2
    Write-Output $result
}

「function」により関数を作成します(15、22、29行目)。

関数からの戻り値は Write-Output で指定します(31行目)。

PR

実行結果

関数を作成できました。
※作成した関数を実行できました。

実行結果
実行結果
タイトルとURLをコピーしました