New-DscChecksum
Tworzy pliki sumy kontrolnej dla dokumentów DSC i zasobów DSC.
Składnia
New-DscChecksum
[-Path] <String[]>
[[-OutPath] <String>]
[-Force]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Opis
Polecenie cmdlet New-DSCCheckSum
generuje pliki sumy kontrolnej dla dokumentów konfiguracji żądanego stanu programu PowerShell (DSC) i skompresowanych zasobów DSC. To polecenie cmdlet generuje plik sumy kontrolnej dla każdej konfiguracji i zasobu, który ma być używany w trybie ściągania. Usługa DSC używa sum kontrolnych, aby upewnić się, że w węźle docelowym istnieje poprawna konfiguracja i zasoby. Umieść sumy kontrolne wraz ze skojarzonymi dokumentami DSC i skompresowanymi zasobami DSC w magazynie usług DSC.
Przykłady
Przykład 1: Tworzenie plików sumy kontrolnej dla wszystkich konfiguracji w określonej ścieżce
PS C:\> New-DscCheckSum -Path "C:\DSC\Configurations\"
To polecenie tworzy pliki sumy kontrolnej dla wszystkich konfiguracji w ścieżce C:\DSC\Configurations
.
Wszystkie pliki sum kontrolnych, które już istnieją, są pomijane.
Przykład 2: Tworzenie plików sumy kontrolnej dla wszystkich konfiguracji w określonej ścieżce i zastępowanie istniejących plików sumy kontrolnej
PS C:\> New-DscCheckSum -Path "C:\DSC\Configurations\" -Force
To polecenie tworzy nowe pliki sumy kontrolnej dla wszystkich konfiguracji w ścieżce C:\DSC\Configurations
.
Określenie parametru Force powoduje zastąpienie wszystkich plików sum kontrolnych, które już istnieją.
Parametry
-Confirm
Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.
Typ: | SwitchParameter |
Aliasy: | cf |
Position: | Named |
Domyślna wartość: | False |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Force
Wskazuje, że polecenie cmdlet zastępuje określony plik wyjściowy, jeśli już istnieje.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-OutPath
Określa ścieżkę i nazwę pliku wyjściowego sumy kontrolnej.
Typ: | String |
Position: | 1 |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Path
Określa ścieżkę pliku wejściowego.
Typ: | String[] |
Aliasy: | ConfigurationPath |
Position: | 0 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-WhatIf
Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Polecenie cmdlet nie jest uruchamiane.
Typ: | SwitchParameter |
Aliasy: | wi |
Position: | Named |
Domyślna wartość: | False |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
Dane wejściowe
None