6
votes

Synchroniser le temps système au contrôleur de domaine à l'aide du code .NET

J'ai des tests basés sur le temps à exécuter qui nécessitent de modifier plusieurs fois le temps système pendant le test. Je veux pouvoir resynchroniser le temps au temps du contrôleur de domaine à la fin du test. J'y ai tout moyen de le faire en utilisant le code .NET (C #). Je change le temps en utilisant la fonction P-Invoke trouvée dans:

régler de manière programmatique à l'aide de C #

merci


0 commentaires

4 Réponses :


0
votes

Vous pouvez le faire à l'aide de l'outil de ligne de commande W32TM:

w32tm /resync 


0 commentaires


0
votes

Le moyen le plus simple serait d'utiliser System.Diagnostics.process pour exécuter une commande NET TIME avec les paramètres appropriés pour synchroniser votre dos à votre DC.

exécution Ceci à partir d'une invite de commande pour voir de quoi je parle: xxx


1 commentaires

Désolé pour le double poste, Justin m'a battu.