An A-Z Index of WSH commands
Arguments, display - WshArguments.Item (also Count and length) Command, cscript - Run a VBS/WSH Script Command, .Run command Command, .Exec execute command Command, .AppActivate activate running command .CurrentDirectory Echo text .Echo Echo text to StdOut.Write Echo, popup .Popup Environment, read env variables - .Environment Environment, expand env variables - .ExpandEnvironmentStrings Environment, delete env variables - .WshEnvironment.Remove Environment, echo .ComputerName Environment, echo .UserName Environment, echo .UserDomain Log an item in the Event log .LogEvent Object, create - .CreateObject Object, get - .GetObject Object, disconnect - .DisconnectObject NET, net use drive - .MapNetworkDrive NET, list drive mappings - .EnumNetworkDrives NET, remove drive map - .RemoveNetworkDrive a simple DriveMap Script Path of wscript.exe - .Name Pathname of wscript.exe - .FullName Pathname of script being run - .ScriptFullName Path to desktop,start menu.. - .SpecialFolders Printer, add printer - .AddPrinterConnection Printer, add Network printer - .AddWindowsPrinterConnection Printer, list printers - .EnumPrinterConnections Printer, set default printer - .SetDefaultPrinter Printer, remove printer - .RemovePrinterConnection Quit - .Quit Registry, delete - .RegDelete Registry, read - .RegRead Registry, write - .RegWrite Send Keys - .SendKeys Shortcut,create - .CreateShortcut Sleep - .Sleep text input - .ReadLine text output - .Write Version of wscript - .Version
Syntax
Variables, Functions, Operators,
Conditional and looping Statements.
Examples:
DriveMap.vbs - Connect to a network file share.
qchange.vbs - Re-assign network printer connections
compinfo.vbs - List Computer properties (as shown in ADUC)
userinfo.vbs - List User properties (as shown in ADUC)
datetime.vbs - Get Date, Time and daylight savings
uname.vbs - List user's simple name when called with a Distinguished Name
Localadmins.vbs - List local administrators across a network domain
All the syntax on this page assumes you have WSH version 5.6 or greater. Examples are in VB Script.
Naming conventions.
Other sources of help...