Vbscript 如何更改;说明“;来自现有windows还原点的文本?
我只想更改现有Windows还原点的描述,但不知道如何更改Vbscript 如何更改;说明“;来自现有windows还原点的文本?,vbscript,wmi,Vbscript,Wmi,我只想更改现有Windows还原点的描述,但不知道如何更改 RP.Description=“blabalbalat”应覆盖描述,但它仅适用于此对象RP,但不会更改Windows系统中的描述(选中它) 是否有任何方法可以更改描述或不可能?根据文档,该属性是可写的,因此应该是可能的。但是,您不会将修改后的对象写回WMI后端。更新描述后,尝试运行RP.Put。 class SystemRestore { String Description; uint32 RestorePointType;
RP.Description=“blabalbalat”
应覆盖描述,但它仅适用于此对象RP
,但不会更改Windows系统中的描述(选中它)
是否有任何方法可以更改描述或不可能?根据文档,该属性是可写的,因此应该是可能的。但是,您不会将修改后的对象写回WMI后端。更新描述后,尝试运行
RP.Put
。
class SystemRestore
{
String Description;
uint32 RestorePointType;
uint32 EventType;
uint32 SequenceNumber;
String CreationTime;
};
If WScript.Arguments.Length = 0 Then
Set objShell = CreateObject("Shell.Application")
objShell.ShellExecute "cscript.exe", Chr(34) & _
WScript.ScriptFullName & Chr(34) & " RunAsAdministrator", "", "runas", 1
WScript.Quit
Else
'--------------
'Start of code
'WScript.Echo "This code is ran as an elevated user, ie. 'Administrator'"
Set RPSet = GetObject("winmgmts:root/default").InstancesOf("SystemRestore")
For Each RP On RPSet
RP.Description = "blabalbalat" 'should do its job but doesn't :(
Next
'--------------
'End of code
'--------------
'End of UAC workaround code
End If