Pocket PC Thoughts - Daily News, Views, Rants and Raves

Check out the hottest Windows Mobile devices at our Expansys store!





Go Back   Thoughts Media Forums > POCKET PC THOUGHTS > Pocket PC Software

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 12-30-2004, 06:39 PM
Thinker
Join Date: Sep 2003
Posts: 399
Default Program for listing SW installed?

One thing I find myself doing quite often is preparing a list of what software I have installed on my PPC and where it is - main memory, iPAQ File Store, SD card, or CF card. Neither AS on the PC nor Add/Remove on the PPC show this. (The latter doesn't even sort the list!)

Anyone know of a utility that can prepare such lists please, ideally freeware?

--
Terry, West Sussex, UK
Using iPAQ 2210 with WM2003.
 
Reply With Quote
  #2 (permalink)  
Old 12-30-2004, 10:36 PM
Intellectual
Join Date: Sep 2005
Posts: 230

I don't know of a program that does this automatically, but I use ListPro for keeping track of this information manually. It's especially handy when I have to reload, as I can just go through the list and check them off as they're installed. I keep the registration numbers and any important notes in the list as well.
 
Reply With Quote
  #3 (permalink)  
Old 12-31-2004, 11:40 AM
Thinker
Join Date: Sep 2003
Posts: 399

Thanks - but you sound better disciplined than me! I use a spreadsheet to list installed program details, but I'm afraid it's rarely bang up to date. Hence my hope to find something automatic.

--
Terry, West Sussex, UK
Using iPAQ 2210 with WM2003.
 
Reply With Quote
  #4 (permalink)  
Old 12-31-2004, 12:48 PM
Swami
Join Date: Jun 2007
Posts: 4,909

Quote:
Originally Posted by terrypin
Thanks - but you sound better disciplined than me! I use a spreadsheet to list installed program details, but I'm afraid it's rarely bang up to date. Hence my hope to find something automatic.

--
Terry, West Sussex, UK
Using iPAQ 2210 with WM2003.
Unfortunately, I didn't really find out where in the registry the installed application names are stored (definitely not in the WinCE databases - I've checked). However, there's a simple, albeit manual way to build up a list of the application: using the infos in \Windows\*.unload. They (assuming the best case, when the author of the application/the installer didn't leave out anything from the file. This is not always the case, unfortunately) list all the files a given application keeps in the file system.

It's not very hard to write an app that processes all of these files and reads them until a non-\My Documents and non-\Windows entry, still containing a backslash (\), is found. It'll start in most cases with either \Program Files or some kind of backup store. This is where the main app is installed. In 99% of the cases, the first occurrence of this will be reliable enough (there're no two directories of the same program under \Program Files, for example).

An example of this file:

0
\Program Files
RPhoto.exe
0
\Windows\Start Menu
RPhoto.lnk

If you need/like Java, I code the Java code that actually implements the algorithm outlined above.
 
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT +1. The time now is 11:16 AM.



Search Engine Friendly URLs by vBSEO 3.2.0 RC7