Hallo "Kollegen",
ist es möglich, mittels C# die Uhrzeit von einem Rechner im Netzwerk zu ermitteln. Hintergrund ist der, dass wir im Netzwerk drei (ältere) Rechner haben, die Fremdprogramme laufen haben, diese werden benötigt. Nun kommt es sehr oft vor, dass es Zeitunterschiede gibt, die größer als 5 Minuten sind, dann ist ja kein Zugriff auf einen freigegebenen Pfad eines solchen Rechners mehr möglich. Zu meinem Bedauern kommt auch noch hinzu, dass wenn ich ein File copiere vom Client auf den Client (eine Art rename, also copy + delete), dass dann die Zeit vom Client als creation time angelegt wird. Ich brauche hier aber die akutelle Zeit des Servers (bzw. des Rechners, auf dem der Service läuft).
Frage: Gibt es eine Möglichkeit mittels C# auf die aktuelle Zeit des Zielrechners zu kommen?
Danke schon mal für etwaige Antworten im Voraus.
P.S. Es läuft schon ein automatischer Zeitabgleich, jedoch spinnen genau diese Rechner des öfteren, warum weiß kein Mensch - ein Austauschen kommt (leider) nicht in frage.
Das da könnte dir helfen:
http://msdn.microsoft.com/de-de/library/bb979208.aspx
Da ist ein Zeitgeberserve schön beschrieben