Windows XP'de Sistem Geri Yükleme Yardımcı Programı'nı Windows Yönetim Araçları ile Birlikte Kullanma

Makale çevirileri Makale çevirileri
Makale numarası: 295299 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Özet

Sistem Geri Yükleme yardımcı programı nasıl kullanacağınızı oluşturmak, numaralandırmak için bu makalede, ve Windows Yönetim Gereçleri (WMI) kullanarak, daha önce geri yükleme geri yükleme noktası oluşturuldu.



Gereksinimler

WMI çalıştırmak için yönetici ayrıcalıklarınız olmalıdır. Sistem Geri yükleme, WMI ve Srclient.dll dosyasını kullanabilirsiniz.

Aşağıdaki VBScript kodu excerpts en az verilebilir. Bu kod önceki hata denetimi ve tam bir sınama uygulanmadı gerekir.




Sistem Geri yükleme noktası oluşturmak için

'use WMI moniker and SystemRestore class
set SRP = getobject("winmgmts:\\.\root\default:Systemrestore")
CSRP = SRP.createrestorepoint ("this is a test", 0, 100)
				



Belirli bir sürücü için Sistem Geri Yükleme'yi etkinleştir ya da devre dışı bırak

onoff = inputbox ("Do you want enable or disable System Restore?", "System Restore")
Drive = inputbox ("Which Drive would you like to take action on? Must type in format 'c:\'", 

"Drive to enable/disable")


set SRP = GetObject("winmgmts:\\.\root\default:SystemRestore")

If onoff = "enable"  then
eSRP = SRP.enable(drive)
end if

If onoff = "disable" then
eSRP = SRP.disable(drive)
end if
				



Bir bilgisayarda, sistem geri yükleme noktalarını numaralandırma için

set SRP = getobject("winmgmts:\\.\root\default").InstancesOf ("systemrestore")
for each Point in SRP
msgbox point.creationtime & vbcrlf & point.description & vbcrlf & "Sequence Number= " & point.sequencenumber
next
				
Tarihleri yyyymmddHHMMSS.mmmmmmsUUU biçiminde gönderilir; burada:
yyyy bir dört haneli yıl =
mm bir ayı =
dd ayın günü iki basamaklı olarak göstermektedir =
SS bir iki haneli saat, gün (00-23) =
SS = saniye (00-59)
mmmmmm mikrosaniye olarak =
s = artı (+) veya eksi (-) işareti, pozitif veya negatif mahsup hesabı Eşgüdümlü Evrensel gelen bitişini işaret eder (UTC)
UUU UTC özgün saat dilimini deviates dakika cinsinden bir uzaklık =
Not: öğeleri belirli tarihlere göre filtre uygulayamazsınız. Süzme işlemi, ilk geri yükleme noktalarını başlar ve bu konumdan numaralandırır. Maddeleri filtrelemek istiyorsanız, döndürülen değerleri temel tarihleri daraltmak için bir süzgeç komut dosyası gerekir.



Geri özel geri yükleme noktası için alma için

Not: Bu işlev, bir bilgisayarı kapatma çağırmadan kullanmayın. Sistem Geri yükleme, bilgisayarı yeniden hemen başlatıyorsa değil, düzgün çalışmayabilir.
set SRP = getobject("winmgmts:\\.\root\Default:SystemRestore")
 eSRP = SRP.Restore(22) 'parameter passed is the sequence number of the restore point you want to roll back to.

				




Referanslar


Microsoft, programlama örneklerini yalnızca gösterim amacıyla sağlar; örtülü veya açık garanti vermez. Buna satılabilirlik veya belirli bir amaca uygunluk zımni garantileri de dahildir, ancak bunlarla sınırlı değildir. Bu makale, gösterilen programlama dilini ve yordamları oluşturmak ve hata ayıklamak amacıyla kullanılan araçları kullanmayı bildiğinizi varsayar. Microsoft destek mühendisleri, belirli bir yordamın işlevselliğinin açıklanmasına yardımcı olabilir, ancak gereksinimlerinizi karşılamaya yönelik olarak ek işlevsellik sağlamak veya yordamlar geliştirmek amacıyla bu örnekleri değiştirmezler.

Özellikler

Makale numarası: 295299 - Last Review: 15 Ocak 2006 Pazar - Gözden geçirme: 2.2
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Home Edition
Anahtar Kelimeler: 
kbmt kbhowto kbhowtomaster KB295299 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:295299

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com