Propiedad Session.Error
Obtiene información de error adicional en una secuencia XML. La información de error también se puede obtener del objeto ERR de VBScript.
Esta propiedad es de solo lectura.
Sintaxis
Session.Error As BSTR
Valor de propiedad
Representación XML de la información de error.
Ejemplos
En el ejemplo de código de VBScript siguiente se muestra un script que contiene un error en el URI del recurso. El URI de recurso correcto es http://schemas.microsoft.com/wbem/wsman/1/wmi/root/cimv2/Win32\_QuotaSetting?VolumePath=c:\\
.
'Create a WSMan object.
Set objWsman = CreateObject( "WSMAN.Automation" )
If objWsman is Nothing Then
WScript.Echo "Failed to create WSMAN Automation object"
WScript.Quit
End If
'Create a Session object.
Set objSession = objWsman.CreateSession
If objSession is Nothing Then
WScript.Echo "Failed to create WSMAN Session object"
WScript.Quit
End If
strResourceUri = "http://schemas.microsoft.com/wbem/wsman/1/"_
& "wmi/root/cimv2/Win32_QuotaSetting"
On Error Resume Next
strResponse = objSession.Get( strResourceUri )
If Err.number <> 0 Then
DisplayErrorInfo()
strErrorXML = objSession.Error
WScript.Echo strErrorXML
Else
Call DisplayOutput(strResponse)
End If
On Error Goto 0
'*************************************************************
' Displays Error information from Err object and Session.Error
'*************************************************************
Sub DisplayErrorInfo()
WScript.Echo "An error has occurred."
WScript.Echo "Error Info"
WScript.Echo "-----------"
WScript.Echo "Number : 0x" & hex(Err.number)
WScript.Echo "Description : " & Err.Description
WScript.Echo "Source : " & Err.Source
WScript.Echo "HelpFile : " & Err.helpfile
WScript.Echo "HelpContext : " & Err.HelpContext
Err.Clear
End Sub
El texto siguiente es la salida de error del script.
Number : 0x803380FA
Description : The WinRM client cannot process the request.
The resource URI is not valid: it does not contain keys, but
the class selected is not a singleton. To access an instance which
is not a singleton, keys must be provided. Use the following
command to get more information about how to construct a
resource URI: "winrm help uris".
Source : Session
HelpFile :
HelpContext : 0
<f:WSManFault
xmlns:f="http://schemas.microsoft.com/wbem/wsman/1/wsmanfault"
Code="2150859002" Machine="Server1" xml:lang="en-US">
<f:Message>
<f:ProviderFault provider="WMIv1 plugin for Windows Remote Management "
path="%systemroot%\system32\WsmWmiPl.dll">
<f:WSManFault
xmlns:f="http://schemas.microsoft.com/wbem/wsman/1/wsmanfault"
Code="2150859002" Machine="" xml:lang="en-US">
<f:Message>The WinRM client cannot process the request.
The resource URI is not valid: it does not contain keys, but the
class selected is not a singleton. To access an instance which is
not a singleton, keys must be provided. Use the following command
to get more information in how to construct a resource URI:
"winrm help uris".
</f:Message></f:WSManFault>
</f:ProviderFault>
</f:Message
></f:WSManFault>
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows Vista |
Servidor mínimo compatible |
Windows Server 2008 |
Encabezado |
|
IDL |
|
Biblioteca |
|
Archivo DLL |
|