Järjestelmän palautuspisteen luominen automaattisesti ensimmäisen käynnistyksen yhteydessä. päivän?

Kuinka luodaan automaattisesti järjestelmän palautuspiste päivän ensimmäisen käynnistyksen yhteydessä?

Johdanto

Windows Management Instrumentationin avulla voit hallita järjestelmän palauttamista. hyödyntää tehokkaasti. Tässä artikkelissa kerrotaan, kuinka a. Järjestelmän palautuspiste päivän ensimmäisen käynnistyksen yhteydessä.

Luo palautuspiste päivittäin tämän skriptin avulla

Alla oleva komentosarja tarkistaa, onko järjestelmän palautuspisteitä. jo luotu kuluvalle päivälle. Jos järjestelmälle ei ole olemassa järjestelmän palautuspistettä. kuluvana päivänä komentosarja luo järjestelmän palautuspisteen.

Jos haluat luoda palautuspisteen päivän ensimmäisen käynnistyksen aikana, kopioi seuraavat rivit Muistio-asiakirjaan ja tallenna tiedostona. .VBS-laajennuksella (CreateRP.VBS). Sitten paikka. käsikirjoitus Aloittaa kansio, jotta se toimii sisäänkirjautumisen aikana.

Luo SR-pisteen päivän ensimmäisen käynnistyksen yhteydessä
18. joulukuuta 2005
' Windows XP: lle
2005 Ramesh Srinivasan
' Verkkosivusto: https://www.winhelponline.com/xp

Vaihtoehto Explicit
Himmeä SRP, CSRP, objWMI, clsPoint
Himmeä RPDate, D1, D2, dtmInstallDate, DMatch
DMatch = 0
Aseta SRP = getobject("winmgmts:\\.\root\default: Järjestelmän palautus")
Set dtmInstallDate = CreateObject("WbemScripting. SWbemDateTime")
Aseta objWMI = getobject(_
"winmgmts:\\.\root\default").InstancesOf ("järjestelmän palautus")
Jokaiselle clsPoint In objWMI
RPDate = getmytime (clsPoint.creationtime)
P1 = kuukausi (RPDate) & "/" & päivä (RPDate) & "/" & vuosi (RPDate)
D2 = kuukausi (päivämäärä) & "/" & Päivä (päivämäärä) & "/" & vuosi (päivämäärä)
Jos D1 = D2, niin DMatch = 1
Seuraava

Funktio getmytime (wmitime)
dtmInstallDate. Arvo = wmitime
getmytime = dtmInstallDate. GetVarDate
lopetustoiminto

Jos DMatch = 0 Sitten
CSRP = SRP.createrestorepoint ("Daily Restore Point", 0, 100)
Loppu Jos