VBS Commands A-Z
A
Abs(number) Absolute (positive) value of number
.AppActivate Activate running command
Array(el1,el2,el3) Add values to an Array variable
Arguments.Item .Count and .length
Asc(String) Return ASCII code for string
AscB(String) Return Byte code for string
AscW(String) Return Unicode code for string
.BrowseForFolder Prompt the user to select a folder
c
Call subroutine (arguments) or subroutine arguments
CBool(expression) Convert expression to Boolean (True/False)
CByte(expression) Convert expression to Byte (0-255)
CCur(expression) Convert expression to Currency (numeric)
CDate(expression) Convert expression to Date
CDbl(expression) Convert expression to Double (up to 1.79x10308)
Chr(ChrCode) Return the string character for ChrCode (ASCII code)
ChrB(ChrCode) Return the string character for ChrCode (Byte code)
ChrW(ChrCode) Return the string character for ChrCode (Unicode/DBCS)
CInt(expression) Convert expression to Integer
.CreateObject Create a WSH automation object
.CreateShortcut Create Shortcut
cscript Run a VBScript .vbs file
d
Date() The current system date
DateAdd Add a time interval to a Date
DateDiff Return the time interval between two dates
DatePart Return a unit of time from a date
DateSerial Return a Date from a numeric Year, Month and Day
DateValue Return a Date from a string expression
Day(date) Return the day component of date (1-31)
Dim Declare a new variable or array variable
Do..Loop Repeat a block of statements
Drives
Drive Map .MapNetworkDrive - .Enum - .Remove
e
.Echo Echo text to screen, also StdOut.Write /.Popup
End End a procedure or code block
Environment Variables - Expand - .Delete/Remove
Escape(String) Return only ASCII characters from a Unicode string.
Eval(expr) Evaluate an expression
.Exec Run a command
Exp(n) Return e (base of natural logs) raised to a power n.
Exit Exit a block of code immediately
f
FileSystemObject Work with Drives, Folders and Files
Filter Produce an array by filtering an existing array
Fix(number) Return the integer portion of a number
(negative numbers round up)
For...Next Repeat a block of statements a given number of times
For Each... Loop through the items in a collection or array
FormatCurrency Format a number with a currency symbol
FormatNumber Format a number
FormatPercent Format a number with a % symbol
FormatDateTime Format a Date/Time value
Function Define a function procedure
g
GetLocale() Return the Regional LocaleID
.GetObject Get an Automation object
Hex(number) Return the hex value of number
Hour(time) Return the hour component of time
i
If..Then Conditionally execute a block of statements
InputBox Prompt for user input
InStr Find one string within another
InStrRev Find one string within another, starting from the end
Int(number) Return the integer portion of a number
(negative numbers round down)
IsArray(varname) Is varname an array? True/False
IsDate(expression) Is expression a DateTime? True/False
IsEmpty(expression) Is expression empty? True/False
IsNull(expression) Is expression a DateTime? True/False
IsNumeric(expression) Is expression a Numeric? True/False
IsObject(expression) Is expression an object? True/False
l
LCase(String) Return String in lower case
Left(String,len) Return the leftmost len characters of string
LeftB(String,len) Return the leftmost len bytes of string
Len(String) Return length of string in characters
LenB(String) Return length of string in Bytes
Log(number) Return natural log of number
.LogEvent Log an item in the Event log
LTrim(String) Remove any leading spaces from a string expression
m
.MapNetworkDrive Drive Map
Mid Return a mid-section from a string
Minute(time) Return the minute component of time
Month(date) Return the month component of date
MonthName Convert a month number to a descriptive Month
MsgBox Display a dialogue box message
Now() Return the current Date and Time
o
On Error Error handling
Option Explicit Force all variables to be defined
p
.AddPrinterConn / .AddWindowsPrConn Add Printer connection
.EnumPrinterConnections List Printer connections
.SetDefaultPrinter Set default printer
.RemovePrinterConnection Remove printer connection
Private VarName Declare a local variable/array variable
Public VarName Declare a public variable/array variable
q
.Quit Quit
r
Randomize(number) Initialise the random number generator
.ReadLine Accept user text input
ReDim Resize a dynamic array
RegExp Regular expression search object
.RegDelete Registry, delete
.RegRead Registry, read
.RegWrite Registry, write
Replace Find and replace text
Right(String,len) Return the rightmost len characters of string
RightB(String,len) Return the rightmost len bytes of string
RGB(Red,Green,Blue) Return a system color code
Rnd Return a random number
Round Round a number to n decimal places
RTrim(String) Remove any trailing spaces from a string expression
.Run a command
s
Second(time) Return the second component of time
Select...Case Conditionally execute a block of statements
.SendKeys
Set variable = object Assign an object reference
SetLocale(LocaleID) Set the Regional LocaleID
Sgn(number) The sign of a number
Shell.CurrentDirectory Retrieve or change the current directory
Shortcut create .CreateShortcut
.Sleep
.SpecialFolders Path to Desktop,Start menu, Programs...
Split Parse a string of delimited values into an array
Sqr(number) Square root
StrComp Compare two strings
String Create a string with a single character repeated
StrReverse Reverse a string
Sub Start a subprocedure
t
Time() The current system time
Timer() The number of seconds since midnight
TimeSerial Construct a Time value from Hours, Minutes and seconds
TimeValue Convert a string to a Time value
Trim(String) Remove leading and trailing spaces from string
u
UBound Return the largest subscript for an array dimension
UCase(String) Uppercase String
UnEscape(Str) Return Unicode characters from an escaped ASCII string
w
Weekday Return the day of the week (1-7)
WeekdayName Return the named day of the week
While...Wend Conditionally repeat a block of statements
With Assign multiple properties of an object
wscript.Name Wscript properties: name, version, mode
Year(date) Return the year component of date (1-12)
VBS is Visual basic Script.
There are many different publishers of VBS, but Cokesbury has announced their two on July 1st. Galactic Blast VBS 2010 - www.cokesburyvbs.com/galactic-blast - this is an outer space theme all about praising God Praise Party VBS 2010 - www.abingdonpressvbs.com - this is a multicultural themed VBS focused on having the church worship God with head, heart, hands, feet, and SOUL.
VSA stands for Vehicle Stability Assistance. Never head of a VBS button.
The cast of Operation Overboard VBS - 2011 includes: Galen Fott as Oogle
.js, .jse, .vbe, .vbs, and .wsf
Some commands are Save, Load, Auto etc.
If it is a file delete the file. Or if it is REAL MALWARE then scan your system and delete it. I myself delete harmful .vbs files off of the internet.
because of its design
Portal - 2002 VBS is on the Air 1-10 was released on: USA: 31 July 2002
go here: http://www.coemu.net/index.php?site=Commands all commands are listed on the official website of CoEmu ;)
VBS stands for Visual Basic Scripting. It is used for Win9x and later versions of windows. It can be used for registry maintenance, Command Prompt (CMD), and also for pranks (as I do so myself). This is an example of a message box code: x =msgbox("Hello",0, "This is a VBS message box") Put this in notepad or wordpad and save as: anything you want to name it.vbs
The answer to a division problem in mathematics is quotient. VBS