IIS Scriptability and Windows Scripting Hosting

IIS Scriptability

Active X scripting architecture allows users to automate IIS management routines with scripts in languages such as Microsoft VBScript and Microsoft JScript.

Windows Scripting Host (WSH)

Windows Scripting Host enables you to execute scripts directly on the Microsoft Windows Desktop (WScript.exe) or command console (Cscript.exe), without embedding those scripts in an HTML document.

Hosting Companies
Diskspace | Bandwidth
Visit Site
Unlimited | Unlimited
Unlimited | Unlimited
£ 3.12/month
Domain .com
Unlimited | Unlimited
Unlimited | Unlimited
Canadian Web Hosting
1 GB | Unlimited

COM and DCOM standards

COM: Component Object Model

the basis of OLE (Object Linking and Embedding) and Active X technologies is the Microsoft software component model. COM components are encapsulated objects that have a set of structured interfaces. This standardization enables different applications or components to communicate freely with one another.

DCOM : Distributed Component Object Model

Distributed Component Object Model provides distributed services to COM. Such services allows various components to communicate easily across a network. As a single vendor standard DCOM represents a uniform interoperability mechanism.

Best .com TLD Providers

[T1 file=”/home/phphtmlo/usa-webhosts.com/tables/Hosting/cheap_domain_provider.txt”]

Internet Service Manager

Service Manager ??

With IIS, you can manage your servers remotely from anywhere on the Internet or company Intranet. Managers can conduct WWW and FTP administration from a Web browser in what is known as HTML administration or HTMLA. However, you cannot manager SMTP or NNTP services using HTMLA.

The HTML version of the Internet Service Manager provides most of the same features and functions of the ISM snap-in for the MMC. A user can manage accounts, track event logs, monitor performance, adjust server properties, administer authentication keys, and perform other server management functions using either HTMLA or the MMC. Although HTMLA offers many of the same features as the snap-in property changes such as certificate mapping which require co-ordination with Windows NT utilities cannot be made with HTMLA.
The HTMLA tool relies on integrated component architecture.

Band of Administrative Tools For The Server On The Rebar

Tools For The Server

The ISM snap-in provides the following band of administrative tools for the server on the Rebar of the child window:

  • User Manager : To manage user and group accounts
  • Server Manager : To manage server properties, services and file sharing.
  • Event Viewer : To monitor server hits and record network related events.
  • Performance Monitor : To monitor server performance.
  • Key Manager : To manage user authentication codes.

ISM provides additional administrative functions such as creating directories and configuring property sheets through the Action menu on the Rebar.

Administrative Tools Server Providers

[T1 file=”/home/phphtmlo/usa-webhosts.com/tables/Hosting/dedicated_server_hosting.txt”]

Internet Service Manager Snap-in

Internet Service Manager (ISM).

The specific MMC snap-in that allows users to configure IIS is called the Internet Service Manager (ISM).

The ISM helps to configure and monitor all IIS services running on a Windows NT Server network operating system. Starting the ISM adds a node to the MMC from which you can administer IIS services.

To start the Internet Service manager:

  • Click Start, point to Programs, point to Windows NT Option Pack, point to Microsoft Internet Information Server, and then click Internet Service Manager.

This opens the MMC main window and one child window.

IIS Administrative Tools

  1. Internet Service Manager Snap-in
  2. Internet Service Manager (HTML)
  3. Scripting

Configure IIS setting through the MMC.

There are two primary tools provided to perform administrative functionality with IIS. The Internet Service Manager snap-in allows you to configure IIS setting through the MMC.

The Hypertext Markup Language (HTML) version of the Internet Service Manager allows you to configure IIS settings remotely via Web access. Additionally, you can also use scripting to automate management of IIS routines.

Saving and Restoring a Console File

How to Save Console File

Once you have have created a console you like by loading snap-ins and arranging windows, you can save the console to a file with the default extension of .MSC
Loading the file later recreates the saved console state.

Save console files called tools are not tied to large amounts of managed data, so it is practical to create multiple console files and to share them by e-mail or other means. Tools can be shared as read only, so the people receiving and using them cannot change them.

To save a console:

  1. On the Console menu, click Save Console As.
  2. Type a name for the file in the File name box, and then click Save.

To restore a console file when you are not already running MMC

  1. Double click the .msc file in Windows NT Explorer
  2. Click Start, click Run and then specify the save console file name in the Open dialog box.

To load a saved console from within MMC

  1. On the console menu, click Open.
  2. Type the file name and then click Open.

Features associated with the MMC interface

The following is a summary of the features associated with the MMC interface:

Scope pane : the left window in the MMC, the scope pane corresponds to the left pane in Microsoft Windows NT Explorer. The scope pane lists all the services that can be administered through the MMC. This may include multiple servers and multiple services, such as Microsoft Transaction server and FTP server.

Results pane : The right window in the MMC, the results pane corresponds to the right pane in the Windows NT Explorer. When you select a node in the scope pane, the result pane displays a list of all elements and services that fall within the domain of that selected node.

Rebar : The MMC has three menu bars. The lowest of these three is the Rebar. The Rebar consists of Action and View pull down menus, plus two additional toolbars or bands. The commands associated with Rebar menus and bands all change with respect to the selected node. Functions tied to individual services such as the Performance Monitor for IIS are all found on the Rebar.

Nodes: Nodes, which appear in the tree view of the scope pane, are instances of individual services. For example, a computer on a network or a Web service on a particular server may appear as as node in the scope pane of the MMC. You can open the property sheets of any node by right clicking on it and selecting Properties from the pop up menu.

Icons: The icons in the scope pane depict an object, service or item.

Best MMC Interface Providers

[T1 file=”/home/phphtmlo/usa-webhosts.com/tables/Hosting/dedicated_server_hosting.txt”]

MMC Interface

An MMC console window has two panes. The left pane (the scope pane) shows a tree view of the namespace, which is the hierarchy of all the item that can currently be managed by MMC. Each item (called a node) is one of a variety of objects, tasks or containers that serve as management tools.

You administer the network by taking action on the contents of the result pane (the right pane) or by using commands in toolbars or command menus.

Command menus and bands on the Rebar (the lowest bar above the scope and result panes) adjust automatically to correspond to the node selected.

You can create multiple windows within the MMC. Each window can have a different view of the current namespace. The console always has one current master namespace, each child window may just provide a different view of that master namespace. Multiple windows enable you to view and switch to multiple parts of the console interface at once.

MMC Interface Server Providers

[T1 file=”/home/phphtmlo/usa-webhosts.com/tables/Hosting/dedicated_server_hosting.txt”]

Benefits of MMC

MMC provides many advantages to server administrators:


The MMC enables total console customization. Administrators can create management consoles that include only the exact administrative tools they need. Customization helps make administration more task-oriented. A customized tool set will related more closely to the tasks an administrator needs to perform as apposed to a large array of objects and features, only a few of which are used.

Integration and Commonality

MMC provides common framework in which snap-ins can run, making it possible for administrators to manage various network products by using a single integrated interface. Because all snap-ins run in the same framework and must conform to the same specifications, the look and feel of each will be similar. This makes learning to use each tool easier for administrators.

Flexibility in Choosing Tools and Products

MMC does not restrict users to any specific protocols, enabling them to choose the best product of each type. Users can manage tools seamlessly, without compatibility problems.

Best MMC Server Providers USA

[T1 file=”/home/phphtmlo/usa-webhosts.com/tables/Hosting/dedicated_server_hosting.txt”]