Запускает восстановление системы на локальном компьютере.

Синтаксис

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 принудительно перезапускает компьютер, эта команда вводится после перезапуска.






См. также