Troubleshooting Code 8007007B - The filename, directory name or volume
syntax is incorrect
Introduction to error Code 8007007B
This error code, 8007007B occurs when you execute a VBScript. My
suggestion is that there is a typo in the filename or directory name in your
script. It could also mean that one element of your script is missing.
The Symptoms you get 8007007B
The script does not execute as you
hoped, instead you get a WSH error message.
The script does not execute as you hoped. One possibility is that you
are calling for a WSH object and one element has been misspelled or omitted
entirely.
The Cause of Error 8007007B
Your VBScript is missing a parameter, for instance there is no UNC path,
or the UNC path needs checking. Another possibility is a spelling
mistake. In this example Line :4 is the place to look.
The Solutions for The filename, directory name or volume syntax is incorrect
Check the object name and the UNC path. Look for clues particularly
the Line: number. In this case it Char: 1 is not to blame. When
none of the line can execute, the error gets charged to the first character.
Where my script was expecting a printer name it had the UNC path, when the
script looked for the UNC path, that element was missing.
Line 4 has the UNC in speech marks, but the VBScript interprets this as a name for the printer. "\\silly\BigPrinter",
Here is the corrected Line 4: Observe the name of the printer, followed by the UNC path without speech marks. net.AddWindowsPrinterConnection "color" \\ silly\BigPrinter
Error on Line 4 (Missing element)
'VBScript.
Dim net
Set net = CreateObject("WScript.Network")
net.AddWindowsPrinterConnection "\\silly\BigPrinter"
Corrected Line 4, "Color" added
'VBScript.
Dim net
Set net = CreateObject("WScript.Network")
net.AddWindowsPrinterConnection "Color" \\silly\BigPrinter
Try
a different solution, download SolarWinds ipMonitor
Here is my thinking,
ipMonitor will give you valuable data about your network and servers.
This extra information just may unlock the solution to your error code.
One more thing, sometimes when troubleshooting you go around in circles;
therefore if you try a different, but related approach, you may just crack the
problem.
Free Download
of SolarWinds ipMonitor
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.
The extra features you get in your eBook
include, more pages full of detailed examples. Also, ten 'how to...'
sections, with screen shots showing which menus to use. Go for Guy's
eBook - and get a printable version with copy enabled and no expiry date.