Stop-DscConfiguration
Останавливает выполняющееся задание конфигурации.
Синтаксис
Stop-DscConfiguration
[-Force]
[-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>]
[-AsJob]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Командлет Stop-DscConfiguration
останавливает выполняемое задание конфигурации. Укажите компьютеры, к которым применяется этот командлет, с помощью сеансов CIM. Если задание настройки не выполняется, этот командлет возвращает предупреждающее сообщение.
Stop-DscConfiguration
доступен только в составе накопительного пакета обновления за ноябрь 2014 г. для Windows RT 8.1, Windows 8.1 и Windows Server 2012 R2 из библиотеки служба поддержки Майкрософт. Перед использованием этого командлета ознакомьтесь со сведениями в статье Новые возможности Windows PowerShell 5.0.
Примеры
Пример 1. Остановка задания конфигурации
В этом примере сеанс CIM создается с помощью командлета New-CimSession
. Объект CimSession используется для остановки выполняющихся заданий конфигурации.
$Session = New-CimSession -ComputerName Server01 -Credential ACCOUNTS\User01
Stop-DscConfiguration -CimSession $Session
New-CimSession
использует параметр ComputerName для указания компьютера Server01. Параметр Credential указывает учетную запись пользователя. Объект CimSession хранится в переменной $Session
. При выполнении команды вам будет предложено ввести пароль учетной записи пользователя.
Stop-DscConfiguration
использует параметр CimSession и объект, хранящийся в , $Session
чтобы остановить задание конфигурации.
Параметры
-AsJob
Указывает, что этот командлет выполняет команду как фоновое задание. Дополнительные сведения о фоновых заданиях PowerShell см. в разделе about_Jobs и about_Remote_Jobs.
Чтобы использовать параметр AsJob , локальный и удаленный компьютеры должны быть настроены для удаленного взаимодействия. В Windows Vista и более поздних версиях операционной системы Windows необходимо открыть PowerShell с параметром Запуск от имени администратора . Дополнительные сведения см. в разделе about_Remote_Requirements.
Type: | SwitchParameter |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CimSession
Запуск командлета в удаленном сеансе или на удаленном компьютере. Введите имя компьютера или объект сеанса, например выходные данные или New-CimSession
Get-CimSession
.
Type: | CimSession[] |
Aliases: | Session |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Stop-DscConfiguration
не поддерживает параметр Confirm . Если используется параметр Confirm , отображается ошибка.
Для командлетов PowerShell, поддерживающих 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: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ThrottleLimit
Указание максимального количества одновременных операций, которые можно выполнять для запуска командлета.
Если этот параметр опущен или введено значение 0
, PowerShell вычисляет оптимальное ограничение регулирования на основе количества командлетов CIM, запущенных на компьютере. Предел регулирования применим только к текущему командлету, а не к сеансу или компьютеру.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
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
Выходные данные
None