Troubleshooting Code 800 Errors found in VBScript
This page is designed to help you cure 800xxxxx error messages in your VBScript. To solve your problem look for clues in the Windows Script Host message box. In particular always check the
Line: (number), the Source: and what the Error: message says.
The Symptoms of code 800 messages
The error happens when you execute, run, or double click a VBScript script (.vbs file). Most probably you are trying to create a Logon script. One possible scenario is that you are creating a Windows logon script and there is a typing mistake in the server
name.
Alternatively, you are writing an Active Directory VBScript, which adds computers or amends users properties.
Yet another scenario is that you are creating
a WMI scripts to interrogate the operating system. In each case, what
you see is a message box with Windows Scripting Host in the title.
Categories of VBScript 800xxxxx error codes
Errors beginning with 80005xxx point to an ADSI error in your VBScript. While the message box calls them ADSI, I think of them as LDAP errors. For example, suppose that you are scripting a user's
properties and you type givename instead of
givenName (two ns), that mistake in the ADSI / LDAP name would generate an 80005xxx error.
‡
Guy Recommends: A Free Trial of the Orion Network Performance Monitor
(NPM) v10
Solarwinds'
Orion performance monitor will help
you discover what's happening on your
network. Also this utility will guide you through troubleshooting; the
dashboard will
indicate whether the root cause is a broken link, faulty equipment or
resource overload. Because it produces network-centric views, the
NPM is intuitive to navigate, and you can export the results to
Microsoft Visio.
Perhaps Orion's best feature is the way it suggests solutions. Moreover, if
problems arise out of the blue, then you can configure Orion NPM v10 to notify
members of your team what's changed and how to fix it.
If you are interested in troubleshooting, and creating network maps, then I recommend that you take advantage of Solarwinds' offer
and
download a free trial of Orion's Network Performance Monitor.
If your error begins with 8007xxxx then look for an factor outside VBScript. For instance, check the spelling of the name of your share or
printer. Another possibility is that the server named in the script, is
simply down or otherwise unavailable.
Code 8009xxxx
In VBScript, there are 53 syntax errors all beginning with 800Axxxx. These errors
should be among the easiest to cure because the message often
includes the missing punctuation mark or bracket.
Guy
Recommends: WMI Monitor and Its Free!
Windows Management Instrumentation (WMI) is one of the hidden
treasures of Microsoft operating systems. Fortunately, Solarwinds
have created the
WMI Monitor so that you can examine these gems of
performance information for free. Take the guess work out of which
WMI counters to use for applications like Microsoft Active Directory,
SQL or Exchange Server.
Download your free copy of
WMI Monitor
Their topics and material are ideal for getting you started with VBScript. The
videos are easy to follow and you can control the pace. Try their free demo material and then see if you want to buy the full package.
See more about VB Script Training CD.
Do you need extra help? For interpreting the WSH messages check
Diagnose 800 errors. For general advice try my
7 Troubleshooting techniques
Give something back?
Would you like to help others? If you have a good example of this error, then
please email me, I will publish it with a credit to you:
|