Hi,
den EXE-Namen würde ich nicht nehmen. Was, wenn zwei Programme gleich heißen? Und eine
GUID ist fast ziemlich eindeutig, denn wenn der PC ne Netzwerkkarte hat, wird diese zur
GUI-Erzeugung herangezogen, und die MAC sollte eindeutig sein. Und die Uhrzeit spielt auch mit rein. Du wirst wohl nicht zweimal gleichzeitig auf deinem PC ne
GUID erstellen? Wenn du also für jedes Programm ne andere
GUID nimmst. Kannst ja den EXE-Namen noch zusätzlich reinnehmen und meinetwegen die Zeichen {, - und } rausnehmen, wenn du Angst hast.
Mfg
FAlter
PS: Wie wird eine
GUID berechnet, wenn der PC, auf dem sie drauf ist, keine Netzwerkkarte hat?