功能

函式是一個命名的程式碼塊,用於定義易於使用的可重用程式碼。它通常包含在指令碼中,以幫助重用程式碼(以避免重複程式碼)或作為模組的一部分分發,以使其對多個指令碼中的其他人有用。

函式可能有用的場景:

  • 計算一組數字的平均值
  • 生成執行流程的報告
  • 通過 ping 計算機並訪問 c$-share,編寫一個測試計算機是否健康的功能

函式是使用 function 關鍵字建立的,後跟單字名稱和指令碼塊,其中包含呼叫函式名稱時要執行的程式碼。

function NameOfFunction {
    Your code
}

演示

function HelloWorld {
    Write-Host "Greetings from PowerShell!"
}

用法:

> HelloWorld
Greetings from PowerShell!