Kako samodejno ustvariti točko za obnovitev sistema ob prvem zagonu. dneva?

click fraud protection

Kako samodejno ustvariti točko za obnovitev sistema ob prvem zagonu dneva?

Uvod

Z orodjem za upravljanje sistema Windows lahko upravljate obnovitev sistema. uporabnost učinkovito. Ta članek bo razložil, kako samodejno ustvariti datoteko. Točka obnovitve sistema ob prvem zagonu dneva.

S tem skriptom vsak dan ustvarite obnovitveno točko

Spodnji skript bo preveril, ali obstajajo točke za obnovitev sistema. že ustvarjena za trenutni dan. Če ne obstaja nobena točka za obnovitev sistema za. trenutni dan, skript ustvari točko za obnovitev sistema.

Če želite ustvariti obnovitveno točko med prvim zagonom dneva, kopirajte naslednje vrstice v dokument Beležnice in jih shranite kot datoteko. z razširitvijo .VBS (CreateRP.VBS). Nato postavite. scenarij za Začeti mapo, tako da se izvaja med prijavo.

' Ustvari točko SR med prvim zagonom dneva
' 18. decembra 2005
' Za Windows XP
' 2005 Ramesh Srinivasan
' Spletna stran: https://www.winhelponline.com/xp

Možnost Eksplicitna
Dim SRP, CSRP, objWMI, clsPoint
Dim RPDate, D1, D2, dtmInstallDate, DMatch


DMatch = 0
Nastavite SRP = getobject("winmgmts:\\.\root\default: Systemrestore")
Nastavite dtmInstallDate = CreateObject("WbemScripting. SWbemDateTime")
Nastavite objWMI = getobject( _
"winmgmts:\\.\root\default").InstancesOf ("obnovitev sistema")
Za vsako clsPoint v objWMI
RPDate = getmytime (clsPoint.creationtime)
D1 = Mesec (RPDate) & "/" & Day (RPDate) & "/" & Year (RPDate)
D2 = mesec (datum) & "/" & Dan (datum) & "/" & Leto (datum)
Če je D1 = D2, potem je DMatch = 1
Naslednji

Funkcija getmytime (wmitime)
dtmInstallDate. Vrednost = wmitime
getmytime = dtmInstallDate. GetVarDate
Končna funkcija

Če je DMatch = 0 Potem
CSRP = SRP.createrestorepoint ("Dnevna obnovitvena točka", 0, 100)
Konec Če