Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

一鍵創建 Windows XP 系統還原點:VBS 腳本調用 WMI 實現秒級備份

編輯:XP 系統基礎知識

常規創建還原點需層層點擊向導,耗時費力。利用 VBScript + WMI (Windows Management Instrumentation),一個 .vbs 腳本即可實現靜默、即時、一鍵創建還原點。

製作步驟(30 秒完成)

  1. 打開記事本。
  2. 貼入以下兩行代碼:
Set IRP = GetObject("winmgmts:\\.\root\default:Systemrestore")
MYRP = IRP.CreateRestorePoint("我的系統還原點1", 0, 100)
  1. 「另存為」→ 保存位置:桌面 → 文件類型:所有文件 → 文件名:即時創建系統還原點.vbs。

使用方法

雙擊桌面腳本圖標,無任何界面彈出,後台靜默創建名為「我的系統還原點1」的還原點(類型 0=手動,序號 100)。幾秒後即可在系統還原界面看到新增項目。

原理解析

  • winmgmts:\\.\root\default:Systemrestore 連接 WMI 命名空間中的系統還原類。
  • CreateRestorePoint(description, type, sequence) 方法直接調用底層還原引擎。
  • 繞過 GUI 向導,極大提升效率。

必要條件

必須擁有 Administrator 權限 執行腳本,否則 WMI 拒絕調用。

進階擴展

  • 修改描述字符串加入日期時間:"還原點_" & Now。
  • 配合計劃任務定時自動運行,構建無人值守備份策略。
  • 刪除腳本同理可用 IRP.DeleteRestorePoint(sequence)。

一個腳本,告別繁瑣向導,隨時為系統打下「後悔藥」保險。

Copyright © Windows教程網 All Rights Reserved