Potete trovare i programmi installati nella registrazione dei calcolatori. Per collegarti ad una registrazione del calcolatore a distanza dovrete avere privilegi di admin sul calcolatore. Così il programma che generate dovrà basicamente funzionare nell'ambito di un cliente di admin di dominio.
Potete usare RegistryKey.OpenRemoteBaseKey
per tirare le informazioni chiave dalla registrazione.
http://msdn.microsoft.com/en-us/library/microsoft.win32.registrykey.openremotebasekey.aspxPotete fare basicamente questo esempio e sostituire la lettura di registrazione per leggere un calcolatore a distanza anziché il calcolatore locale
http://www.dreamincode.net/code/snippet1995.htm