共用方式為


New-DscChecksum

建立 DSC 檔和 DSC 資源的總和檢查碼檔案。

語法

New-DscChecksum
   [-Path] <String[]>
   [[-OutPath] <String>]
   [-Force]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

New-DSCCheckSum Cmdlet 會產生 PowerShell 預期狀態設定 (DSC) 檔和壓縮 DSC 資源的總和檢查碼檔案。 此 Cmdlet 會為每個要用於提取模式的組態和資源產生總和檢查碼檔案。 DSC 服務會使用總和檢查碼,確定目標節點上有正確的組態和資源。 將總和檢查碼與相關聯的 DSC 檔和壓縮的 DSC 資源放在 DSC 服務存放區中。

範例

範例 1:針對特定路徑中的所有組態建立總和檢查碼檔案

PS C:\> New-DscCheckSum -Path "C:\DSC\Configurations\"

此命令會針對路徑 C:\DSC\Configurations中的所有組態建立總和檢查碼檔案。 已略過任何已存在的總和檢查碼檔案。

範例 2:針對特定路徑中的所有組態建立總和檢查碼檔案,並覆寫現有的總和檢查碼檔案

PS C:\> New-DscCheckSum -Path "C:\DSC\Configurations\" -Force

這個指令會為路徑中的所有組態建立新的總和檢查碼檔案 C:\DSC\Configurations。 指定 Force 參數會導致命令覆寫已經存在的任何總和檢查碼檔案。

參數

-Confirm

在執行 Cmdlet 之前,提示您進行確認。

類型:SwitchParameter
別名:cf
Position:Named
預設值:False
必要:False
接受管線輸入:False
接受萬用字元:False

-Force

指出如果 Cmdlet 已經存在,Cmdlet 會覆寫指定的輸出檔。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-OutPath

指定輸出總和檢查碼檔案的路徑和檔名。

類型:String
Position:1
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Path

指定輸入檔的路徑。

類型:String[]
別名:ConfigurationPath
Position:0
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-WhatIf

顯示 Cmdlet 執行時會發生什麼事。 Cmdlet 未執行。

類型:SwitchParameter
別名:wi
Position:Named
預設值:False
必要:False
接受管線輸入:False
接受萬用字元:False

輸入

None

輸出

Object