必须适用于 WinXp - Vista - Windows 7
问问题
2165 次
1 回答
3
在简要查看可用文档后,如果您想列出现有的还原点,似乎没有办法绕过 WMI 。
Windows API 仅为您提供设置和删除还原点的功能:
MSDN 也有示例如何使用这些方法。
要列出现有的还原点,您可以使用此处的 VBScript 示例代码(请注意,代码在 Vista 及更高版本上需要提升):
Set RPSet = GetObject("winmgmts:root/default").InstancesOf ("SystemRestore")
for each RP in RPSet
wscript.Echo "Dir: RP" & RP.SequenceNumber & ", Name: " & RP.Description & ", Type: ", RP.RestorePointType & ", Time: " & RP.CreationTime
next
于 2010-02-25T15:32:09.643 回答