New-DscChecksum
Создает файлы контрольной суммы для документов DSC и ресурсов DSC.
Синтаксис
New-DscChecksum
[-Path] <String[]>
[[-OutPath] <String>]
[-Force]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Командлет New-DSCCheckSum
создает файлы контрольной суммы для документов PowerShell Desired State Configuration (DSC) и сжатых ресурсов DSC. Этот командлет создает файл контрольной суммы для каждой конфигурации и ресурса, который будет использоваться в режиме извлечения. Служба 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
Запрос подтверждения перед выполнением командлета.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Указывает, что командлет перезаписывает выбранный выходной файл, если он уже существует.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OutPath
Указывает путь и имя выходного файла контрольной суммы.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Path
Указывает путь к входным файлам.
Type: | String[] |
Aliases: | ConfigurationPath |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Показывает, что произойдет при запуске командлета. Командлет не выполняется.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Входные данные
None