Come gestire gli errori durante la creazione di un servizio di collegamento

Come per la maggior parte degli script, è necessario scrivere funzioni per gestire eventuali errori. Questo gestore di errori analizza la coda di errori di Strumentazione gestione Windows (WMI) per eventuali informazioni e post di errore pertinenti e visualizza l'errore all'utente.

L'esempio seguente illustra come gestire gli errori durante la creazione di un servizio di collegamento:

Sintassi

  
Sub PrintWMIErrorThenExit(strErrDesc, ErrNum)  
    On Error Resume Next  
    Dim objWMIError : Set objWMIError =    CreateObject("WbemScripting.SwbemLastError")  
    wscript.echo TypeName(objWMIError)  
  
    If ( TypeName(objWMIError) = "Empty" ) Then  
    wscript.echo strErrDesc & " (HRESULT: " & Hex(ErrNum) & ")."  
    Else  
    wscript.echo "Extended error information:"  
    wscript.echo objWMIError.Description  
    Set objWMIError = nothing  
    End If  
    Exit sub  
End Sub