Kako automatski stvoriti točku za vraćanje sustava nakon prvog podizanja sustava. dana?

click fraud protection

Kako automatski stvoriti točku za vraćanje sustava nakon prvog pokretanja u danu?

Uvod

Koristeći Windows Management Instrumentation, možete upravljati vraćanjem sustava. korisnost učinkovito. Ovaj članak će objasniti kako automatski stvoriti a. Točka vraćanja sustava nakon prvog pokretanja tog dana.

Kreirajte točku vraćanja dnevno pomoću ove skripte

Skripta u nastavku provjerit će postoje li točke za vraćanje sustava. već kreiran za tekući dan. Ako ne postoji točka za vraćanje sustava za. trenutnog dana, skripta stvara točku za vraćanje sustava.

Da biste stvorili točku vraćanja tijekom prvog pokretanja u danu, kopirajte sljedeće retke u dokument Notepad i spremite ih kao datoteku. s ekstenzijom .VBS (CreateRP.VBS). Zatim, mjesto. scenarij za Pokretanje mapu tako da se pokreće tijekom prijave.

' Stvara SR točku tijekom prvog pokretanja dana
' 18. prosinca 2005
' Za Windows XP
' 2005. Ramesh Srinivasan
' Web stranica: https://www.winhelponline.com/xp

Opcija Eksplicitna
Dim SRP, CSRP, objWMI, clsPoint


Dim RPDate, D1, D2, dtmInstallDate, DMatch
DPodudaranje = 0
Postavite SRP = getobject("winmgmts:\\.\root\default: Systemrestore")
Postavite dtmInstallDate = CreateObject("WbemScripting. SWbemDateTime")
Postavite objWMI = getobject( _
"winmgmts:\\.\root\default").InstancesOf ("vraćanje sustava")
Za svaku clsPoint u objWMI
RPDate = getmytime (clsPoint.creationtime)
D1 = Mjesec (RPDate) & "/" & Day (RPDate) & "/" & Year (RPDate)
D2 = Mjesec (datum) & "/" & Dan (datum) & "/" & Godina (datum)
Ako je D1 = D2, onda je DMatch = 1
Sljedeći

Funkcija getmytime (wmitime)
dtmInstallDate. Vrijednost = wmitime
getmytime = dtmInstallDate. GetVarDate
end Funkcija

Ako je DMatch = 0 Tada
CSRP = SRP.createrestorepoint ("Dnevna točka vraćanja", 0, 100)
Završi ako