Windows Script Engines

The Windows Script Engines component provides a complete scripting environment for Windows, including command-line scripting, script languages, and the ability to host script engines within your applications.

This component's run time, which includes objects, such as file system, network, and registry access, assists in writing Windows Scripting Host (WSH) scripts. WSH provides a full-featured, command-line scripting program for Windows that allows system administrators to script Windows using Windows Management Instrumentation (WMI) and the Active Directory Services Interfaces. WSH is commonly used for creating advanced logon scripts and automating system administration tasks, such as adding users.

WSH uses any Windows script engine available on a computer. This component provides two engines, Microsoft Visual Basic Scripting Edition (VBScript) programming language and Microsoft JScript development system, which is a Microsoft implementation of ECMAScript. There are also a number of third-party engines available.

This component provides the Windows script control that includes an ActiveX control useful in programming languages, such as VBScript, thus allowing any Windows application to integrate the script engines free of charge.

This component contains a number of dynamic-link library (.dll) and executable (.exe) files. The components rely on each other, so it is important to install the complete package.


There are no services for this component.

Associated Components

No other components interact with this component.


There are no configurable settings for this component.


This component runs on all versions of Windows, including Windows 98, Windows Millennium, Windows NT 4, Windows 2000, and Windows XP.

On Windows 98, the latest version of Distributed Component Object Model (DCOM) must be installed.

© 2006 Microsoft Corporation. All rights reserved.