Many of the command-line tools from the Windows Server 2003 resource kit can be used in Windows XP. Some are described here.
Cdburn.exe: ISO CD-ROM Burner ToolCDBurn 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 WizardLink 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 CleanerSpooler 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 FileCreatFil creates a blank file of a specified size, filled with space characters.Diskraid.exe: RAID Configuration ToolDiskRaid 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 ToolDVDBurn 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 ToolFree 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 ToolIniMan is a command-line tool that enables you to add, delete, modify, or query sections or keys in an .ini file.Instsrv.exe: Service InstallerService Installer (InstSrv) is a command-line tool that installs and uninstalls executable services and assigns names to them.Kernrate.exe: Kernel Profiling ToolKernel 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 SpeedLink Speed is a command-line tool that displays the speed of the connection between computers on a network.Memmonitor.exe: Memory MonitorMemMonitor is a command-line tool that monitors the memory a process usesMemtriage.exe: Resource Leak Triage ToolMemTriage 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 TimeNow 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 TimerNTimer 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 HandlesOpen 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 ViewerOLE/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 ManagerPathMan is a command-line tool that adds or removes components from system or user paths.Pmon.exe: Process Resource MonitorProcess 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 SourceDrivers Source (PrintDriverInfo) is a command-line tool that is used to collect information about printer drivers and is primarily used for support purposes.Qgrep.exeQgrep 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 LayoutRemapKey is a GUI tool that changes the layout of a keyboard by remapping the scan codes of the keys.Robocopy.exe: Robust File Copy UtilityA versatile utility for maintaining an identical copy of a folder and its sub-folders in more than one location, Setprinter.exe: Spooler Configuration ToolSpooler Configuration Tool is a command-line tool that is used to set configurations of local and remote printers Sleep.exe: Batch File WaitSleep is a command-line tool that causes the computer to wait for a specified amount of time. For use in batch filesSplinfo.exe: Print Spooler InformationSplInfo is a command-line tool that collects information from the print spooler and displays it.Tail.exeTail 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.
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.
Back to top