PSDscResources
PSDscResources 是 PSDesiredStateConfiguration內建資源的新首頁。 Microsoft 會維護及支援本課程模組中的資源。
這些資源是內建 PSDesiredStateConfiguration 模組中的資源組合,以及 GitHub 上 實驗性 xPSDesiredStateConfiguration 模組的社群貢獻。 這些資源最近也已更新,以符合 DSC 資源套件 高品質資源模組 (HQRM) 指導方針。
此課程模組中未包含的內建資源不應受到影響,而且仍然可以從內建 的 PSDesiredStateConfiguration 模組載入。
由於 PSDscResources 會覆寫內建資源,因此僅適用于 DSC 1.1 和 PowerShell 5.1 或更新版本。 此處提供的數個資源更新也包含在 xPSDesiredStateConfiguration 模組中,這仍與舊版 (相容,但此模組不受支援,未來可能會移除) 。
若要將您的內建資源更新為PSDscResources所提供的最新版本,請先從PowerShell 資源庫安裝PSDscResources:
Install-Module PSDscResources
然後,將這一行新增至 DSC 組態:
Import-DscResource -ModuleName PSDscResources
此專案採用 Microsoft Open Source Code of Conduct (Microsoft 開放原始碼管理辦法)。 如需詳細資訊,請參閱管理辦法常見問題集,如有任何其他問題或意見請連絡 opencode@microsoft.com。
資源
- 封存:展開或移除封存 ()
.zip
檔案的內容。 - 環境:管理機器或進程的環境變數。
- 群組:管理本機群組。
- GroupSet:使用一般設定管理多個群組資源。
- MsiPackage:安裝或卸載 MSI 套件。
- 登錄:管理登錄機碼或值。
- 腳本:執行 PowerShell 腳本區塊。
- 服務:管理 Windows 服務。
- ServiceSet:使用一般設定管理多個服務。
- 使用者:管理本機使用者。
- WindowsFeature:安裝或卸載 Windows 角色或功能。
- WindowsFeatureSet:使用一般設定管理多個 Windows 角色或功能。
- WindowsOptionalFeature:啟用或停用選擇性功能。
- WindowsOptionalFeatureSet:使用一般設定管理多個選擇性功能。
- WindowsPackageCab:從 Windows 封包 ()
.cab
檔案安裝或卸載套件。 - WindowsProcess:啟動或停止 Windows 進程。
- ProcessSet:使用一般設定管理多個 Windows 進程。
在 Nano Server 上運作的資源
無法在電腦設定中運作的資源
使用 Azure Automanage 的機器設定功能時,請勿使用下列資源:
WindowsFeature
WindowsFeatureSet
WindowsOptionalFeature
WindowsOptionalFeatureSet
WindowsPackageCab
電腦設定有一項限制,可防止 DSC 資源使用 PowerShell 本身或PowerShell 資源庫模組中未包含的任何 PowerShell Cmdlet。 這些 DSC 資源會使用來自一或多個 Windows 模組 的 Cmdlet,而且無法在電腦設定中運作。