Useful Tools for Windows XP from the Server 2003 Resource Kit
Many of the command-line tools from the Windows Server 2003 resource kit can be used in Windows XP. Some are described here.
Microsoft provides a large assortment of command-line tools, which can be obtained in a variety of ways. For users of Windows XP Professional, there are three major sources. One set of "native" tools is part of the standard installation and these are listed on another page. A second set, called "support tools", can be installed from a full version of Windows XP Professional or downloaded. These are the subject of this page on the present site. A third set is part of the Windows Server 2003 Resource Kit but are applicable to Windows XP. They can be downloaded here and are the subject of this article.

As would be expected, the Windows 2003 Server tools are intended for large networked systems and many are not appropriate for typical home systems. Nonetheless, many can be useful in a simple system. I have made a somewhat arbitrary selection of those that seem most helpful and discuss them below. Note that some of these tools are actually graphical (GUI) tools that are opened from the command line and this is indicated where it applies. A full list of the tools is available at the Microsoft download site. Once they are installed. the Help and Support Center will contain a list with descriptions and syntax for their use.

Cdburn.exe: ISO CD-ROM Burner Tool
CDBurn is a command-line tool that allows the user to write data images from image files located on the hard drive to a CD. The data image can be any kind of data, even raw data. This tool can also be used to erase CD-RW media.
Chklnks.exe: Link Check Wizard
Link Check Wizard (ChkLnks) is a GUI tool that scans all the link (shortcut) files on a computer to determine whether or not the shortcuts point to existing applications or documents. When Link Check Wizard does not find an associated application or document, the wizard lists that file as a dead link, giving you the option to remove it.
Cleanspl.exe: Spooler Cleaner
Spooler Cleaner (CleanSpl) is a GUI tool that restores the print spooler to its original state. It deletes all print jobs, printers, printer drivers, and spool files on a specified local or remote server.
Creatfil.exe: Create File
CreatFil creates a blank file of a specified size, filled with space characters.
Diskraid.exe: RAID Configuration Tool
DiskRaid is a command-line tool that enables configuration and management of redundant array of independent (or inexpensive) disks (RAID) storage subsystems.
Dvdburn.exe: ISO DVD Burner Tool
DVDBurn is a command-line tool that allows the user to write DVD images from image files located on the hard drive to DVD media. The data image can be created by any program capable of producing DVD image files. You can also use this tool to erase DVD media.
Empty.exe: Free Working Set Tool
Free Working Set Tool (Empty) is a command-line tool that frees the working set of a specified task or process, making those page frames available for other processes.
Iniman.exe: Initialization Files Manipulation Tool
IniMan is a command-line tool that enables you to add, delete, modify, or query sections or keys in an .ini file.
Instsrv.exe: Service Installer
Service Installer (InstSrv) is a command-line tool that installs and uninstalls executable services and assigns names to them.
Kernrate.exe: Kernel Profiling Tool
Kernel Profiling Tool (KernRate) is a command-line tool that is a CPU sample profiler. A sample profiler monitors performance and reports back to the user. KernRate reports on kernel and user-mode processes to provide information about CPU activity. Use KernRate to identify which processes are causing a CPU bottleneck.
Linkspeed.exe: Link Speed
Link Speed is a command-line tool that displays the speed of the connection between computers on a network.
Memmonitor.exe: Memory Monitor
MemMonitor is a command-line tool that monitors the memory a process uses
Memtriage.exe: Resource Leak Triage Tool
MemTriage is a command-line tool that detects a possible resource leak on a running system. MemTriage records process information or current kernel pool information and saves it to a log file.
Now.exe: STDOUT Current Date and Time
Now reads standard input (STDIN) and then displays, on standard output (STDOUT), the current date and time followed by the STDIN. Used alone, it displays the current date and time.
Ntimer.exe: Windows Program Timer
NTimer is a command-line tool that measures how long a program runs. NTimer shows elapsed time, time in user mode, and time in privileged mode.
Oh.exe: Open Handles
Open Handles is a command-line tool that shows the handles of all open windows. OH can also be used to show only information about a specific process, object type, or object name.
Oleview.exe: OLE/COM Object Viewer
OLE/COM Object Viewer (OLEView) is a GUI tool that allows you to manage all Microsoft Component Object Model (COM) classes installed on your computer.
Pathman.exe: Path Manager
PathMan is a command-line tool that adds or removes components from system or user paths.
Pmon.exe: Process Resource Monitor
Process Resource Monitor (PMon) is a command-line tool that displays several measures of the CPU and memory use of processes running on the system. The PMon display appears in the command window.
Printdriverinfo.exe: Drivers Source
Drivers Source (PrintDriverInfo) is a command-line tool that is used to collect information about printer drivers and is primarily used for support purposes.
Qgrep.exe
Qgrep is a command-line tool that is used to search a file or list of files for a specific string or pattern and return the line containing the match. QGrep also allows you to search multiple files and subdirectories. Qgrep is similar to the UNIX tool "grep".
Remapkey.exe: Remap Windows Keyboard Layout
RemapKey is a GUI tool that changes the layout of a keyboard by remapping the scan codes of the keys.
Robocopy.exe: Robust File Copy Utility
A versatile utility for maintaining an identical copy of a folder and its sub-folders in more than one location,  
Setprinter.exe: Spooler Configuration Tool
Spooler Configuration Tool is a command-line tool that is used to set configurations of local and remote printers 
Sleep.exe: Batch File Wait
Sleep is a command-line tool that causes the computer to wait for a specified amount of time. For use in batch files
Splinfo.exe: Print Spooler Information
SplInfo is a command-line tool that collects information from the print spooler and displays it.
Tail.exe
Tail is a command-line tool that displays a user-specified number of the last lines of a text file, such as a log file, in a console window.

Back to top

More To Explore