Restore-Computer
Запускает восстановление системы на локальном компьютере.
Синтаксис
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 принудительно перезапускает компьютер, эта команда вводится после перезапуска.
См. также
Концепции
Get-ComputerRestorePoint
Enable-ComputerRestore
Disable-ComputerRestore
Restart-Computer