كيفية إنشاء نقطة استعادة النظام تلقائيًا عند بدء التشغيل الأول. اليوم؟

كيف يتم إنشاء نقطة استعادة النظام تلقائيًا عند بدء التشغيل الأول في اليوم؟

مقدمة

باستخدام Windows Management Instrumentation ، يمكنك إدارة استعادة النظام. فائدة فعالة. تشرح هذه المقالة كيفية إنشاء ملف. نقطة استعادة النظام عند بدء التشغيل الأول في اليوم.

قم بإنشاء نقطة استعادة يوميًا باستخدام هذا البرنامج النصي

سيتحقق البرنامج النصي الموضح أدناه مما إذا كانت هناك أي نقاط لاستعادة النظام. تم إنشاؤه بالفعل لليوم الحالي. في حالة عدم وجود نقطة استعادة النظام لـ. في اليوم الحالي ، يقوم البرنامج النصي بإنشاء نقطة استعادة النظام.

لإنشاء نقطة استعادة أثناء بدء التشغيل الأول لليوم ، انسخ الأسطر التالية إلى مستند "المفكرة" ، ثم احفظها كملف. بامتداد VBS (CreateRP.VBS). ثم ضع. البرنامج النصي ل بدء مجلد بحيث يتم تشغيله أثناء تسجيل الدخول.

"ينشئ نقطة SR أثناء بدء التشغيل الأول لليوم
18 ديسمبر 2005
لنظام التشغيل Windows XP
2005 راميش سرينيفاسان
' موقع إلكتروني: https://www.winhelponline.com/xp

خيار صريح
خافت SRP ، CSRP ، objWMI ، clsPoint
خافت RPDate ، D1 ، D2 ، dtmInstallDate ، DMatch
DMatch = 0
تعيين SRP = getobject ("winmgmts: \\. \ root \ default: Systemrestore")


اضبط dtmInstallDate = CreateObject ("WbemScripting. SWbemDateTime ")
اضبط objWMI = getobject (_
"winmgmts: \\. \ root \ default"). InstancesOf ("systemrestore")
لكل clsPoint في objWMI
RPDate = getmytime (clsPoint.creationtime)
D1 = شهر (RPDate) & "/" & يوم (RPDate) & "/" والسنة (RPDate)
D2 = الشهر (التاريخ) & "/" & اليوم (التاريخ) & "/" والسنة (التاريخ)
إذا كانت D1 = D2 ثم DMatch = 1
التالي

وظيفة getmytime (wmitime)
dtmInstallDate. القيمة = wmitime
getmytime = dtmInstallDate. GetVarDate
وظيفة النهاية

إذا DMatch = 0 ثم
CSRP = SRP.cicturesestorepoint ("نقطة الاستعادة اليومية"، 0، 100)
إنهاء إذا