Hogyan lehet automatikusan létrehozni egy rendszer-visszaállítási pontot a nap első rendszerindításakor?
Bevezetés
A Windows Management Instrumentation segítségével kezelheti a Rendszer-visszaállítást. hatékonyan használható. Ez a cikk elmagyarázza, hogyan kell automatikusan létrehozni a. Rendszer-visszaállítási pont a nap első rendszerindításakor.
Naponta hozzon létre egy visszaállítási pontot ezzel a szkripttel
Az alábbi szkript ellenőrzi, hogy vannak-e rendszer-visszaállítási pontok. már létrehozva az aktuális napra. Ha nem létezik rendszer-visszaállítási pont a. Az aktuális napon a szkript létrehoz egy rendszer-visszaállítási pontot.
Ha a nap első indítása során visszaállítási pontot szeretne létrehozni, másolja a következő sorokat egy Jegyzettömb dokumentumba, és mentse el fájlként. .VBS kiterjesztéssel (CreateRP.VBS). Aztán hely. a forgatókönyvet a üzembe helyezés mappát, hogy bejelentkezéskor fusson.
' SR-pontot hoz létre a nap első indításakor
2005. december 18
' Windows XP rendszerhez
2005 Ramesh Srinivasan
' Weboldal: https://www.winhelponline.com/xp
Explicit opció
Dim SRP, CSRP, objWMI, clsPoint
Dim RPDate, D1, D2, dtmInstallDate, DMatch
DMatch = 0
Set SRP = getobject("winmgmts:\\.\root\default: Rendszer-visszaállítás")
Set dtmInstallDate = CreateObject("WbemScripting. SWbemDateTime")
Állítsa be: objWMI = getobject(_
"winmgmts:\\.\root\default").InstancesOf ("rendszer-visszaállítás")
Minden clsPointhoz az objWMI-ben
RPDate = getmytime (clsPoint.creationtime)
D1 = Hónap (RPDate) & "/" & Nap (RPDate) & "/" & Év (RPDate)
D2 = hónap (dátum) & "/" & Nap (dátum) és "/" és év (dátum)
Ha D1 = D2, akkor DMatch = 1
Következő
getmytime (wmitime) függvény
dtmInstallDate. Érték = wmitime
getmytime = dtmInstallDate. GetVarDate
vége Funkció
Ha DMatch = 0 Akkor
CSRP = SRP.createrestorepoint ("Daily Restore Point", 0, 100)
Vége Ha