A. SavillTech's Cmdinfo utility provides information about a local or remote machine from the command line. You can also add a command switch to test for a particular value (e.g., service pack version) and set %errorlevel% (an environment variable) according to that value.(See also, "Winsat Command-Line Utility" and "Harness the Power of the Command Line").

Typing Cmdinfo at the command prompt displays the following information:

   C:\>cmdinfo                                 Version Type        Full Version                                 Installation Date   30 November 2001, 09:49:41                                 Expiry Date         Not Applicable                                 OS Type             Microsoft Windows XP                                 Product Type        Windows XP Professional                                 Plus Version        Not Available                                 IE Version          Internet Explorer 6 (XP) (6.0.2600.0000)                                 Service Pack        Not available                                 Processor Type      Multiprocessor Free                                 Activation Status   Activated                                 Build Number        2600                                 Source Path         F:\I386                                 System Root         G:\WINDOWS                                 Owning Org          SavillTech Ltd                                 Owner Name          John Savill                                 Uptime              0 days, 3 hours, 49 minutes and 15 seconds                                 Hotfixes:                                 Application Compatibility Update Windows XP Hotfix (SP1) \[See                                 Q308381 for more information\]                                 Q147222 No Description                                 Q282784 Windows XP Hotfix (SP1) \[See Q282784 for more information\]                                 Q307869 Windows XP Hotfix (SP1) \[See Q307869 for more information\]                                 Q308210 Windows XP Hotfix (SP1) \[See Q308210 for more information\]                                 Q309521 Windows XP Hotfix (SP1) \[See Q309521 for more information\]                                 Q309691 Windows XP Hotfix (SP1) \[See Q309691 for more information\]                                 Q310437 Windows XP Hotfix (SP1) \[See Q310437 for more information\]                                 Q310507 Windows XP Hotfix (SP1) \[See Q310507 for more information\]                                 Q311889 Windows XP Hotfix (SP1) \[See Q311889 for more information\]                                 Q313484 Windows XP Hotfix (SP1) \[See Q313484 for more information\]                                 Q315000 Windows XP Hotfix (SP1) \[See Q315000 for more information\]                              

Windows XP includes the Systeminfo utility, which displays similar information and offers additional memory, network, and process information. However, Systeminfo doesn't display activation, installation type (e.g., trial limited, full, Not For Resale--NFR), or Microsoft Internet Explorer (IE) information. Systeminfo also duplicates some hotfix entries. Typing Systeminfo at the command prompt displays the following information:

   C:\>systeminfo                                 Host Name: CONAN                                 OS Name: Microsoft Windows XP Professional                                 OS Version: 5.1.2600 Build 2600                                 OS Manufacturer: Microsoft Corporation                                 OS Configuration: Standalone Workstation                                 OS Build Type: Multiprocessor Free                                 Registered Owner: John Savill                                 Registered Organization: SavillTech Ltd                                 Product ID: 55274-005-0147286-22895                                 Original Install Date: 30/11/2001, 09:49:41                                 System Up Time: N/A                                 System Manufacturer: Compaq                                 System Model: Professional Workstation AP550                                 System type: X86-based PC                                 Processor(s): 2 Processor(s) Installed.                                  \[01\]: x86 Family 6 Model 8 Stepping 6 GenuineIntel ~863 Mhz                                  \[02\]: x86 Family 6 Model 8 Stepping 6 GenuineIntel ~863 Mhz                                 BIOS Version: COMPAQ - 20010410                                 Windows Directory: G:\WINDOWS                                 System Directory: G:\WINDOWS\System32                                 Boot Device: \Device\HarddiskVolume1                                 System Locale: en-gb;English (United Kingdom)                                 Input Locale: en-gb;English (United Kingdom)                                 Time Zone: (GMT) Greenwich Mean Time : Dublin, Edinburgh, Lisbon,                                 London                                 Total Physical Memory: 512 MB                                 Available Physical Memory: 197 MB                                 Virtual Memory: Max Size: 994 MB                                 Virtual Memory: Available: 460 MB                                 Virtual Memory: In Use: 534 MB                                 Page File Location(s): N/A                                 Domain: FMMS                                 Logon Server: \\CONAN                                 Hotfix(s): 16 Hotfix(s) Installed.                                  \[01\]: File 1                                  \[02\]: Q147222                                  \[03\]: Q282784 - Windows XP Hotfix (SP1) \[See Q282784 for more                                 information\]                                  \[04\]: Q307869 - Windows XP Hotfix (SP1) \[See Q307869 for more                                 information\]                                  \[05\]: Q308210 - Windows XP Hotfix (SP1) \[See Q308210 for more                                 information\]                                  \[06\]: Q309521 - Windows XP Hotfix (SP1) \[See Q309521 for more                                 information\]                                  \[07\]: Q309691 - Windows XP Hotfix (SP1) \[See Q309691 for more                                 information\]                                  \[08\]: Q310437 - Windows XP Hotfix (SP1) \[See Q310437 for more                                 information\]                                  \[09\]: Q310507 - Windows XP Hotfix (SP1) \[See Q310507 for more                                 information\]                                  \[10\]: Q311889 - Windows XP Hotfix (SP1) \[See Q311889 for more                                 information\]                                  \[11\]: Q313484 - Windows XP Hotfix (SP1) \[See Q313484 for more                                 information\]                                  \[12\]: Q315000 - Windows XP Hotfix (SP1) \[See Q315000 for more                                 information\]                                  \[13\]: Q282784 - Update                                  \[14\]: Q311889 - Update                                  \[15\]: Q313484 - Update                                  \[16\]: Q315000 - Update                                 NetWork Card(s): 1 NIC(s) Installed.                                  \[01\]: Intel(R) 82559 Fast Ethernet LOM with Alert on LAN*                                 Connection Name: Local Area Connection                                 DHCP Enabled: No                                 IP address(es)                                  \[01\]: 200.200.200.2