Scripting Solutions Center

The Scripting Solutions Center features scripts that tackle system administration tasks more typically carried out by command-line tools or the graphical user interface. Unlike the sample scripts found in the Script Repository, scripts found in the Solutions Center are often quite long, and are designed more for carrying out tasks than they are for illustrating a particular scripting technique.


Scripting Solutions

Report Exchange Client Access Licenses (CALs)

January, 2008
Exchange Server Team, Microsoft Corporation

Estimates the number of Exchange Server 2007 Client Access Licenses (CALs) and the type of CAL required given the operating characteristics of your organization's Exchange environment

Check Microsoft Office Install Mode

August, 2005
Product Support Services, Microsoft Corporation

This script checks Microsoft Office product installations for whether they were installed in per-user or per-computer mode and outputs the results to a text file.

Block Windows Server 2003 Service Pack 1

July, 2005
The Scripting Guys, Microsoft Corporation

These scripts can be used to remotely block or unblock the delivery of Windows Server 2003 SP1 from the Windows Update Web site or via Automatic Updates. Scripts are provided to run against a single machine and multiple machines.

Note  The ability to block delivery of Windows Server 2003 SP1 will be available for only a limited time. See http://www.microsoft.com/windowsserver2003/evaluation/news/bulletins/ws03sp1blockertool.mspx for information on the expiration date.

Update Group Policy ADM Files Script

March, 2005
Mike Stephens, Microsoft Corporation

Updateadm.vbs uses the Group Policy Management Console to enable administrators to easily update Group Policy Administrative Templates which reside on the System Volume of Domain Controllers.

Windows XP Service Pack 2 Application Compatibility—Supplemental Scripts

October, 2004
The Scripting Guys, Microsoft Corporation

This collection of scripts provides examples of how to manage new features in Windows XP Service Pack 2 with WMI and the Windows Firewall COM automation server. They should be of interest to system administrators as well as IT application developers.

These scripts are counterparts to those that ship with the "Application Compatibility Testing and Mitigation Guide for Windows XP Service Pack 2," which are primarily batch files and which are documented in the Appendix. You can download a Windows Installer (.msi) file that installs the Guide and its associated scripts from: http://www.microsoft.com/downloads/

Certificate Authority Monitor (CAMonitor)

July, 2004
Ian Hellen, Microsoft Corporation

Monitors the health of a Microsoft Certificate Authority (CA) server, checking such things as:
1) Whether the CA DCOM interfaces are responding;
2) whether the CA certificate is valid;
3) whether the CRL of the CA is accessible and current; and,
4) whether the KRA Certificates are valid.

Requires Windows Server 2003 and CAPICOM 2.0.

Service Principal Name Query (Spn_query)

July, 2004
Craig Wiand, Microsoft Corporation

Queries the Active Directory Global Catalog for a security principal with a specified service principal name (SPN). 

Top of pageTop of page