創建並運行PowerShell腳本

在Windows 10上,都已提供有文本編輯器或集成腳本環境(ISE)用來創建PowerShell腳本。

1. 使用記事本創建腳本

按照以下步驟來創建PowerShell腳本:

第1步:點擊【開始】。

第2步:搜索文本編輯器(如記事本),然後單擊【記事本】應用程式。

第3步:記事本新窗口將打開,寫入腳本。例如:

echo "Hello world....."

第4步:單擊菜單欄中的“檔”菜單。

第5步:從下拉列表中選擇選項“另存為”。

第6步:在框中輸入檔案名,然後單擊“保存”按鈕。 例如:first.ps1

第7步:最後,單擊“保存”按鈕。

2. 使用集成腳本環境創建腳本

以下步驟用於使用ISE工具創建PowerShell腳本:

第1步:點擊【開始】。

第2步:搜索Windows PowerShell ISE,右鍵單擊“Windows PowerShell ISE”,然後從下拉列表中選擇“以管理員身份運行”選項。

第3步:單擊菜單欄中的檔。

第4步:選擇“新建”選項以創建一個新的空文件。

第5步:編寫要執行的腳本。 例如:

echo "Hello world....."

第6步:單擊菜單欄中的“檔”菜單。

第7步:從下拉列表中選擇選項“另存為”。

第8步:輸入腳本名稱。然後,單擊“保存”按鈕。

3. 啟用PowerShell腳本

在電腦系統中啟動PowerShell時,默認執行策略不允許我們執行或運行腳本。

PowerShell中有四種不同類型的執行策略:

  • 受限:在此策略中,不會執行任何腳本。
  • RemoteSigned:在此策略中,僅運行那些腳本,這些腳本是從Internet下載的,並且必須由受信任的發佈者簽名。
  • 不受限制:Windows PowerShell的所有腳本均已運行。
  • AllSigned:僅可以運行由受信任的發佈者簽名的那些腳本。

由於Windows PowerShell的默認執行策略受到限制,因此我們無法運行任何腳本,除非對腳本進行更改。 首先,我們使用以下命令將執行策略設置為Unrestricted以執行腳本。

Set-ExecutionPolicy Unrestricted

4. 運行PowerShell腳本

要從命令行執行PowerShell腳本,請執行以下步驟:

  • 在開始菜單中鍵入Windows PowerShell,然後通過單擊結果將其打開。
  • 通過鍵入腳本的完整路徑來執行腳本,例如(C:/desktop/first.ps1),或者如果它在當前目錄中,則鍵入檔案名,後跟反斜杠。

上一篇: PowerShell核心 下一篇: PowerShell注釋