Eindeutige MaschinenErkennung

06/03/2009 - 10:43 von Tamara Mikes | Report spam
Salü alle zusammen

Gibt es eine Möglichkeit, wie ich in C# einen PC eindeutig erkennen kann?

Ich meine, ich kann mit
Dns.GetHostEntry(Dns.GetHostName()).AddressList[0].ToString();

Die IP-Adresse des PC erkennen. Aber die ist ja oft dynamisch. Gibt es sowas wie eine
MachineID mit welcher ich eindeutig erkenne auf welchem PC ich bin?

Wenn ich richtig gegeoogelt habe, gibt es eine ProcessorID welche aber auch nicht wirklich
eindeutig ist.

Habe schon lànger gegoogelt aber nichts wirklich für mich verstàndliches gefunden.

Viele liebe Grüsse
Tamara
 

Lesen sie die antworten

#1 Carsten Unterberg
06/03/2009 - 10:56 | Warnen spam
Hallo Tamara,

"Tamara Mikes" schrieb im Newsbeitrag
news:
Salü alle zusammen

Gibt es eine Möglichkeit, wie ich in C# einen PC eindeutig erkennen kann?

Ich meine, ich kann mit
Dns.GetHostEntry(Dns.GetHostName()).AddressList[0].ToString();

Die IP-Adresse des PC erkennen. Aber die ist ja oft dynamisch. Gibt es
sowas wie eine MachineID mit welcher ich eindeutig erkenne auf welchem PC
ich bin?

Wenn ich richtig gegeoogelt habe, gibt es eine ProcessorID welche aber
auch nicht wirklich eindeutig ist.

Habe schon lànger gegoogelt aber nichts wirklich für mich verstàndliches
gefunden.



da heutzutage (fest) jeder PC auf dem Windows làuft eine Netzwerkkarte
besitzt würde ich solch eine Identifizierung anhand der MAC-Adresse der
Netzwerk-Karte vornehmen. Vielleicht auch in Kombination mit der
ProcessorID.

[HostName, IP and MAC Address]
http://www.codeproject.com/KB/IP/ho...twork.aspx

[How To Get Hardware Information (CPU ID, MainBoard Info, Hard Disk Serial,
System Information,...]
http://www.codeproject.com/KB/syste...ation.aspx

Bei Fragen einfach nochmal melden.

MfG

Carsten Unterberg | Test-Framework
http://test-framework.blogspot.com/

Ähnliche fragen