Zum Inhalt springen

(C#) mit 32bit-Anwendung -> 64bit-Registry lesen


Empfohlene Beiträge

Geschrieben

Hallo,

ich habe folgendes Problem:

Ich möchte das Installationsdatum eines 64bit SQL Servers 2005 auslesen.

Ich versuche dies über die Registry „HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall“ und dort suche ich den Eintrag für die SQL-Server-Instanz, bei den 32bit Servern funktioniert das auch ohne Probleme, nur bei 64bit nicht. Nach einigem Testen habe ich festgestellt, das die Anwendung nicht im oben genannten Pfad sucht, sondern automatisch in den Pfad „HKLM\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall“ geht.

Hat von euch einer eine Idee wie ich in den gewünschten Registry-Pfad komme oder wie ich evtl. das Installationsdatum des Servers auf eine andere Art herausbekommen kann?

grüsse

zulunda

  Zitat

RegistryKey rootkey = RegistryKey.OpenRemoteBaseKey(RegistryHive.LocalMachine, serverName);

keyName = @"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall";

RegistryKey uninstKey = rootkey.OpenSubKey(keyName);

string[] keyNames = uninstKey.GetSubKeyNames();

for (int i = 0; i < keyNames.Length; i++)

{

RegistryKey key = uninstKey.OpenSubKey(keyNames);

object o = key.GetValue("DisplayName");

if (o != null && o is string)

{

string displayName = o.ToString();

...

..

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Weiterlesen  

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...