Properti Session.Error
Mendapatkan informasi kesalahan tambahan dalam aliran XML. Informasi kesalahan juga dapat diperoleh dari objek VBScript Err .
Properti ini bersifat hanya baca.
Sintaks
Session.Error As BSTR
Nilai properti
Representasi XML informasi kesalahan.
Contoh
Contoh kode VBScript berikut menunjukkan skrip yang berisi kesalahan dalam URI sumber daya. URI sumber daya yang benar adalah 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
Teks berikut adalah output kesalahan dari skrip.
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>
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows Vista |
Server minimum yang didukung |
Windows Server 2008 |
Header |
|
IDL |
|
Pustaka |
|
DLL |
|