Windows PowerShell ISE 腳本物件模型的目的
物件與 Windows PowerShell 整合式腳本環境 (ISE) 的形式和函式相關聯。 物件模型參考提供這些物件所公開成員屬性和方法的詳細數據。 提供範例來示範如何使用腳本直接存取這些方法和屬性。 腳本物件模型可讓下列工作範圍更容易。
自定義 Windows PowerShell ISE 的外觀
您可以使用物件模型來修改應用程式設定和選項。 例如,您可以修改它們,如下所示:
- 變更錯誤、警告、詳細資訊輸出和偵錯輸出的色彩。
- 取得或設定 [命令] 窗格、[輸出] 窗格和 [腳本] 窗格的背景色彩。
- 設定 [輸出] 窗格的前景色彩。
- 設定 Windows PowerShell ISE 的字型名稱和字型大小。
- 設定警告。 此設定包含當檔案在多個 PowerShell 索引標籤中開啟或檔案中的腳本在儲存盤案之前執行時所發出的警告。
- 在 [腳本] 窗格和 [輸出] 窗格並存的檢視之間切換,以及 [腳本] 窗格位於 [輸出] 窗格頂端的檢視。
- 將 [命令] 窗格停駐到 [輸出] 窗格底部或頂端。
增強 Windows PowerShell ISE 的功能
您可以使用物件模型來增強 Windows PowerShell ISE 的功能。 例如,您可以:
- 新增和修改 Windows PowerShell ISE 本身的實例。 例如,若要變更功能表,您可以新增功能表項,並將新的功能表項對應至腳本。
- 建立腳本,以執行一些您可以使用 Windows PowerShell ISE 中的功能表命令和按鈕來執行的工作。 例如,您可以新增、移除或選取 PowerShell 索引標籤。
- 補充可使用功能表命令和按鈕執行的工作。 例如,您可以重新命名PowerShell索引標籤。
- 操作命令窗格、[輸出] 窗格和與檔案相關聯之 [腳本] 窗格的文字緩衝區。 例如,您可以:
- 取得或設定所有文字。
- 取得或設定文字選取範圍。
- 執行文稿或執行文稿的選取部分。
- 將一行卷動到檢視中。
- 在插入號位置插入文字。
- 選取文字塊。
- 取得最後一行號。
- 執行檔案作業。 例如,您可以:
- 開啟檔案、儲存盤案,或使用不同的名稱儲存盤案。
- 判斷檔案上次儲存之後是否已變更。
- 取得檔名。
- 選取檔案。
自動化工作
您可以使用文稿物件模型來建立頻繁作業的鍵盤快捷方式。