An Introduction to Windows Scripting Technologies

An Introduction to Windows Scripting Technologies

Article by Mehmet Onatli

An Introduction to Windows Scripting Technologies – Computers

Search by Author, Title or Content

Article ContentAuthor NameArticle Title

Home
Submit Articles
Author Guidelines
Publisher Guidelines
Content Feeds
RSS Feeds
FAQ
Contact Us

A script is a series of computer commands that are executed in a sequence. Script is stored in.bat files extension, it containing traditional DOS commands.

Several Scripting Languages are used for writing the script. It is language-independent it can make use of different Active Scripting language engines. By default it interprets and runs plain-text JScript and VBScript Users can install different scripting engines to enable them to script.

Scripting languages are computer programming languages that are typically interpreted and can be typed directly from a keyboard. Thus, scripts are often distinguished from programs, because programs are converted permanently into binary executable files before they are run.

Scripts remain in their original form and are interpreted command-by-command each time they are run. Scripts were created to shorten the traditional edit-compile-link-run process. Some scripting languages are designed for a specific domain, but often it is possible to write more general programs in that language.

Windows Scripting Technologies

VBScript

JScript

Windows Script Host

Windows Script Components

Windows Script Runtime

Windows Script Interfaces

VBScript

VBScript files officially called “Microsoft Visual Basic Scripting Edition” language. It can use the same Script Components to reference COM components used to control Microsoft’s IIS web servers. VBScript is an interpreted script language from Microsoft that is a subset of its Visual Basic programming language designed for interpretation by web browsers.

Jscript

JavaScript is used on web pages for scripting. JScript is implemented as a Windows Script engine. This means that it can be plugged in to any application that supports Windows Script, such as Internet Explorer, Active Server Pages, and Windows Script Host. It also means that any application supporting Windows Script can use multiple languages JScript, VBScript, Perl, and others.

JavaScript can be thought of as an extension to HTML which allows authors to incorporate some functionality in their web pages.

Windows Script Host

A facility within Windows that executes ActiveX scripting languages including Microsoft’s own VBScript and JScript, as well as Perl Script, PScript and others. The scripts can be run from the desktop using the WSCRIPT.EXE program or from a command line using CSCRIPT.EXE.

Windows supports commands and batch files similar to DOS, but the Windows script host enables a much more comprehensive set of scripting languages to be run in the Windows environment. Such languages can gain access to many more internal Windows functions than can the batch commands.

Windows Script Components

Windows Script Components provide you with an easy way to create powerful, reusable COM components in script. You create script components using any scripting language that supports the Microsoft ActiveX Scripting interfaces. Script languages that support these interfaces include JScript, Microsoft Visual Basic Scripting Edition (VBScript), PERL Script, PScript, and Python.

Script Runtime

A Dictionary object is the equivalent of a PERL associative array. Items can be any form of data, and are stored in the array. Each item is associated with a unique key. The key is used to retrieve an individual item and is usually an integer or a string, but can be anything except an array.

The FileSystemObject (FSO) object model allows you to use the familiar object. method syntax with a rich set of properties, methods, and events to process folders and file.

Windows Script Interfaces

Microsoft Windows Script Interfaces introduce a new way for an application to add scripting and OLE Automation capabilities. With the advent of the interfaces, hosts can call upon disparate scripting engines from multiple sources and vendors to perform scripting between components.

About the Author

Mehmet has over 10 years experience in repairing computers and free registry cleaner. Get everything you can from him. Download a free trial of RegCure at: http://www.registryheal.com/ today!

Use and distribution of this article is subject to our Publisher Guidelines
whereby the original author’s information and copyright must be included.

Mehmet Onatli



RSS Feed


Report Article


Publish Article


Print Article


Add to Favorites

Article Directory
About
FAQ
Contact Us
Advanced Search
Privacy Statement
Disclaimer

GoArticles.com

Get the book now