منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : تعطيل/تفعيل system restore في الوندز
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ...

كيف يمكن تعطيل/تفعيل system restore في الوندز وجربت هاد الكود عن طريق الرجستري ولكنني اظنه لم يعمل :

للتعطيل
PHP كود :
My.Computer.Registry.SetValue("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore""DisableSR""0"Microsoft.Win32.RegistryValueKind.DWord

للتفعيل
PHP كود :
My.Computer.Registry.SetValue("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore""DisableSR""1"Microsoft.Win32.RegistryValueKind.DWord

لم ينفع على ما اظن [/align]
MicroSoft MSDN
Disable
كود :
Set Args = wscript.Arguments
If Args.Count() > 0 Then
    Drive = Args.item(0)
Else
    Drive = ""
End If

Set obj = GetObject("winmgmts:{impersonationLevel=impersonate}!root/default:SystemRestore")

If (obj.Disable(Drive)) = 0 Then
    wscript.Echo "Success"
Else
    wscript.Echo "Failed"
End If
Available
كود :
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

والله أعلي وأعلم
RolleyesRolleyesRolleyes