Запускает восстановление системы на локальном компьютере.
Синтаксис
Restore-Computer [-RestorePoint] <int> [-Confirm] [-WhatIf] [<CommonParameters>]
Описание
Командлет Restore-Computer восстанавливает локальный компьютер до указанной точки восстановления системы.
Команда Restore-Computer перезапускает компьютер. Восстановление выполняется в ходе операции перезагрузки.
Параметры
-RestorePoint <int>
Задает порядковый номер точки восстановления. Чтобы определить порядковый номер, используйте команду Get-ComputerRestorePoint. Это обязательный параметр.
Обязательно? |
true |
Позиция? |
1 |
Значение по умолчанию |
|
Принимать входные данные из конвейера? |
false |
Принимать подстановочные знаки? |
false |
-Confirm
Запрашивает подтверждение перед выполнением команды.
Обязательно? |
false |
Позиция? |
named |
Значение по умолчанию |
|
Принимать входные данные из конвейера? |
false |
Принимать подстановочные знаки? |
false |
-WhatIf
Описывает, что произойдет при выполнении команды, без ее фактического выполнения.
Обязательно? |
false |
Позиция? |
named |
Значение по умолчанию |
|
Принимать входные данные из конвейера? |
false |
Принимать подстановочные знаки? |
false |
<CommonParameters>
Данный командлет поддерживает общие параметры -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer и -OutVariable. Дополнительные сведения см. в разделе about_Commonparameters.
Ввод и вывод
Входным типом является тип объектов, которые можно передавать командлету по конвейеру. Возвращаемым типом является тип объектов, возвращаемых командлетом.
Входные данные |
Нет Передать входные данные этому командлету по конвейеру невозможно. |
Выходные данные |
Нет Этот командлет не формирует никаких выходных данных. |
Примечания
Чтобы использовать командлет Restore-Computer в Windows Vista и более поздних версиях Windows, необходимо запускать Windows PowerShell командой "Запуск от имени администратора".
Этот командлет использует класс SystemRestore инструментария управления Windows (WMI).
Пример 1
C:\PS>restore-computer -RestorePoint 253 Описание ----------- Эта команда восстанавливает локальный компьютер до точки восстановления с порядковым номером 253. Поскольку параметр RestorePoint является позиционным, имя параметра можно опустить.
Пример 2
C:\PS>restore-computer 255 -confirm Confirm Are you sure you want to perform this action? Performing operation "Restore-Computer" . [Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"): Описание ----------- та команда восстанавливает локальный компьютер до точки восстановления с порядковым номером 255. Для запроса подтверждения перед фактическим выполнением операции используется параметр Confirm.
Пример 3
C:\PS>Get-ComputerRestorePoint C:\PS> Restore-Computer -RestorePoint 255 C:\PS> Get-ComputerRestorePoint -LastStatus Описание ----------- Приведенные команды выполняют восстановление системы и затем проверяют результат восстановления. Первая команда с помощью командлета Get-ComputerRestorePoint получает точки восстановления на локальном компьютере. Вторая команда с помощью командлета Restore-Computer восстанавливает компьютер до точки восстановления с порядковым номером 255. Третья команда с помощью параметра LastStatus командлета Get-ComputerRestorePoint проверяет состояние операции восстановления. Поскольку команда Restore-Computer принудительно перезапускает компьютер, эта команда вводится после перезапуска.