hi
How can i get information of a computer in my workgroup in windows application using c#. I am able to get their name and now want to fetch information of that computer like is some particular software is installed in that computer or not. Please help

thanks
Swati

You'll have to poke around the registry for that. You can use RegistryKey.OpenRemoteBaseKey to access a remote registry. There are some conditions to using it; they are discussed in the provided link.

There could be some security risks with this however. You could also install a client application/service on the remote machine which monitors the registry and provides that information back to the host machine via a TCP socket (or whatever protocol).

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.