WMI Kullanarak Configuration Manager Zaman Uyumsuz Hataları İşleme
Configuration Manager zaman uyumsuz bir çağrıda hata oluştuğunda, hata nesnesi yöntemine OnCompleted
ikinci parametre olarak geçirilir. Uygulamanızın OnCompleted
içinde, hata nesnesini zaman uyumlu bir çağrıyla aynı şekilde denetlersiniz.
Yönteminin parametresini HResult
OnCompleted
denetleyerek bir hata olup olmadığını belirlersiniz.
Örnek
Bu VBScript örneği, zaman uyumsuz bir işlem sırasında hata varsa hata bilgilerini görüntüler. Test etmek için sorguyu gibi geçersiz bir sorguyla Select * From ?????
değiştirin.
Örnek kodu çağırma hakkında bilgi için bkz. Configuration Manager Kod Parçacıklarını Çağırma.
Sub sink_OnCompleted(HResult, oErr, oCtx)
WScript.Echo "All collections returned"
if HResult <> 0 Then
' Determine the type of error.
If oErr.Path_.Class = "__ExtendedStatus" Then
WScript.Echo "WMI Error: "& oErr.Description
ElseIf ExtendedStatus.Path_.Class = "SMS_ExtendedStatus" Then
WScript.Echo "Provider Error: "& oErr.Description
WScript.Echo "Code: " & oErr.ErrorCode
End If
End If
bdone = true
End sub
.NET Framework Güvenliği
Kullanıcı adını ve parolayı geçirmek için betik kullanmak bir güvenlik riskidir ve mümkün olduğunda kaçınılmalıdır.
Ayrıca Bkz
Hatalar hakkında
WMI SDK'sı
WMI Kullanarak Configuration Manager Zaman Uyumlu Hataları İşleme
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin