指令碼
指令碼是副檔名為 .ps1
的文字檔案,其中包含將在呼叫指令碼時執行的 PowerShell 命令。由於指令碼是儲存的檔案,因此它們很容易在計算機之間傳輸。
指令碼通常用於解決特定問題,例如:
- 執行每週維護任務
- 在計算機上安裝和配置解決方案/應用程式
演示
MyFirstScript.ps1:
Write-Host "Hello World!"
2+2
你可以使用以下命令輸入檔案路徑來執行指令碼:
- 絕對路徑,例如
c:\MyFirstScript.ps1
- 相對路徑,如果 PowerShell 控制檯的當前目錄是
C:\
,則為 exhuan3
用法:
> .\MyFirstScript.ps1
Hello World!
4
指令碼還可以匯入模組,定義自己的功能等。
MySecondScript.ps1:
function HelloWorld {
Write-Host "Greetings from PowerShell!"
}
HelloWorld
Write-Host "Let's get started!"
2+2
HelloWorld
用法:
> .\MySecondScript.ps1
Greetings from PowerShell!
Let's get started!
4
Greetings from PowerShell!