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
Запрашивает подтверждение перед запуском командлета.
Тип: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Force
Указывает, что командлет перезаписывает указанный выходной файл, если он уже существует.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-OutPath
Задает путь и имя файла выходной контрольной суммы.
Тип: | String |
Position: | 1 |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Path
Указывает путь входного файла.
Тип: | String[] |
Aliases: | ConfigurationPath |
Position: | 0 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-WhatIf
Показывает, что произойдет, если командлет выполняется. Командлет не выполняется.
Тип: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Входные данные
None