帖子内容
Точки восстановления Windows из PowerShell Создавать точки восстановления системы в Windows можно не только через графический интерфейс, но и напрямую из консоли PowerShell. Это особенно удобно для автоматизации: например, перед установкой нового драйвера или изменением реестра можно одним скриптом зафиксировать текущее состояние системы. Основная команда для создания контрольной точки — Checkpoint-Computer. Для её выполнения PowerShell должен быть запущен от имени администратора. Простейшее использование выглядит так: Checkpoint-Computer -Description "Перед установкой обновления драйвера" -RestorePointType MODIFY_SETTINGS В этом примере создаётся точка с типом MODIFY_SETTINGS, который подходит для изменений в системных настройках. Ключевые параметры команды: 🟢-Description "Текст": указывает описание точки. Это важно, чтобы позже идентифицировать её в списке. 🟢-RestorePointType Тип: задаёт категорию точки восстановления. Основные типы: 🟢APPLICATION_INSTALL — перед установкой программы. 🟢MODIFY_SETTINGS — перед изменением системных настроек (самый универсальный). 🟢DEVICE_DRIVER_INSTALL — перед установкой драйвера. Для просмотра списка созданных точек восстановления или для их удаления через PowerShell потребуются более сложные манипуляции с WMI (например, через Get-CimInstance -ClassName Win32_SystemRestore). Основное удобство командлета — именно в создании. #кмд@pcTeapot