ListProgs.exe, Version 1.03 List "all" installed program names and versions found in the registry Usage: ListProgs [ "pattern" ] [ /A | /S | /T ] Where: "pattern" limits output to DisplayName values matching the regular expression "pattern" (case insensitive) /A shows results in Aligned table (default: List) /S aligned table with Separator lines (default: List) /T shows results Tab delimited (default: List) Notes: Searches HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall and HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall for subkeys that have both DisplayName and DisplayVersion set. Registry keys are displayed in the default List output, but not in Aligned output nor in Tab delimited output. With Aligned output (/A) a window width of 110 columns or wider is recommended - may be set with the command: MODE CON COLS=110 Written by Rob van der Woude http://www.robvanderwoude.com