473,320 Members | 1,838 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,320 software developers and data experts.

Is it possible to find out the installed application list using c#?

Hi,

Similar to Add/Remove functionality available in control panel to find out
the current installed application list, can we find out this list
programmatically or is there any batch command which does the needful?

Thanks,
Deepak
Nov 17 '05 #1
2 6475
Hi,

Depends, you can get a list of app (the same you get from control panel|
add/remove ) by iterating in
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Uninstall

There is one subkey foreach installed app.

Take a look at that location

cheers,

--
Ignacio Machin,
ignacio.machin AT dot.state.fl.us
Florida Department Of Transportation
"B Deepak" <de**********@persistent.co.in> wrote in message
news:ud**************@TK2MSFTNGP09.phx.gbl...
Hi,

Similar to Add/Remove functionality available in control panel to find out
the current installed application list, can we find out this list
programmatically or is there any batch command which does the needful?

Thanks,
Deepak

Nov 17 '05 #2
Thanks Ignacio.
"Ignacio Machin ( .NET/ C# MVP )" <ignacio.machin AT dot.state.fl.us> wrote
in message news:uB**************@TK2MSFTNGP15.phx.gbl...
Hi,

Depends, you can get a list of app (the same you get from control panel|
add/remove ) by iterating in
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Uninstall

There is one subkey foreach installed app.

Take a look at that location

cheers,

--
Ignacio Machin,
ignacio.machin AT dot.state.fl.us
Florida Department Of Transportation
"B Deepak" <de**********@persistent.co.in> wrote in message
news:ud**************@TK2MSFTNGP09.phx.gbl...
Hi,

Similar to Add/Remove functionality available in control panel to find
out the current installed application list, can we find out this list
programmatically or is there any batch command which does the needful?

Thanks,
Deepak


Nov 17 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: Pieter Linden | last post by:
Is it possible/does anyone know where there's a code snippet that will allow me to read the contents of HKEY_LOCAL_MACHINE\SOFTWARE or something like that so I can get a complete list of installed...
0
by: Andreas Schulz | last post by:
Hi, I'm thinking of developing an application with C# under .NET. My problem is that the application also must be able to run under Windows 95. As known .NET cannot be installed under Win95. So...
20
by: CHIN | last post by:
Hi all.. here s my problem ( maybe some of you saw me on other groups, but i cant find the solution !! ) I have to upload a file to an external site, so, i made a .vbs file , that logins to...
6
by: Job Lot | last post by:
Using VB.NET how can I find all available SQL Server on a local network and list all the databases in each server. Thanks
0
by: Andrew Dowding | last post by:
Hi Everybody, I have been looking at problems with my Windows Forms C# application and it's little Jet 4 (Access) database for the last few days. The Windows Forms app implements a facade and...
10
by: guido.baumhoff | last post by:
Hello everybody, I am very confused: an last saturday my client has installed a new notebook system with the components, I have wish: Microsoft Windows XP, IIS 5.1, SQL MSDE with SP4, .NET...
2
by: Phoe6 | last post by:
Hi all, Part of my script is to check for pre-requisite rpms to be installed. If its installed, I just display the rpm version as in rpm database, otherwise I output a message saying: ' rpm is...
4
kiseitai2
by: kiseitai2 | last post by:
Hi everyone. I'm having a litle trouble lately with my applications. The main problem right now is that my applications can find the files on the path given by me, however, after publishing and...
11
by: =?Utf-8?B?UmF5IE1pdGNoZWxs?= | last post by:
Hello, I know I sound like a one-note Johnny on this but I'm still looking for a solution. I need to display characters coming in from a serial port or a socket. I also need to be able to type...
0
by: DolphinDB | last post by:
The formulas of 101 quantitative trading alphas used by WorldQuant were presented in the paper 101 Formulaic Alphas. However, some formulas are complex, leading to challenges in calculation. Take...
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
0
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.