IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Scripts/Batch Discussion :

Modification NTP avec w32tm et XP [Batch]


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 52
    Par défaut Modification NTP avec w32tm et XP
    Bonjour,

    j'ai quelques centaines de machines sous 7 et XP dont je voudrais changer le paramétrage de l'heure pour qu'il se synchronise avec un serveur de temps.
    Nous avons habituellement un serveur de temps (NTP) mais ce dernier est en rade ...

    J'ai donc écris un petit script pour palier de manière temporaire à cela. Le script fonctionne parfaitement sous W7, mais pas sous XP !
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    net stop w32time
    w32tm /unregister
    w32tm /register
    sc config w32time type= own
    net start w32time
    w32tm /config /update /manualpeerlist:"monserveur.detemps.fr" /syncfromflags:MANUAL /reliable:yes
    net stop w32time
    net start w32time
    Sous XP, je n'ai pas d'erreur notable sauf l'option /reliable:yes qu'il ne connait pas. Par contre ça fait rien ...
    Si vous avez une idée...

    Merci d'avance

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    Si c'est uniquement un soucis avec "/reliable:yes" sous XP, vous pouvez essayer ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    net stop w32time
    w32tm /unregister
    w32tm /register
    sc config w32time type= own
    net start w32time
    rem ===== Trouver la version de windows 
    rem === si windows_version = 6 alors windows 7
    rem === si windows_version = 5 alors windows XP
    for /f "tokens=2 delims=[]" %%i in ('ver') do (set cmd_version=%%i)
    for /f "tokens=2 delims=. " %%m in ('echo %cmd_version%') do (set windows_version=%%m)
    
    if %windows_version%==5 w32tm /config /update /manualpeerlist:"chronos.ac-nantes.fr" /syncfromflags:MANUAL
    if %windows_version%==6 w32tm /config /update /manualpeerlist:"chronos.ac-nantes.fr" /syncfromflags:MANUAL /reliable:yes
    net stop w32time
    net start w32time

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 52
    Par défaut
    Bonjour,
    merci pour cette réponse.

    en faite, la commande w32tm n'est pas bien reconnu sous XP où Net Time est encore utilisé (obsolète sous W7).

    Du coup j'ai deux script, un avec w32tm pour W7 et un autre avec net time pour XP.
    Je garde sous le coude votre code de test, ça peut servir Merci

    Voici le code pour XP :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    echo MAJ pour XP
    net time /setsntp:monserver.detemps.fr
    net stop w32time && net start w32time
    net time /querysntp
    w32tm /resync
    time /T

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Ouvrir le port NTP avec Iptables
    Par biglittlekiss dans le forum Sécurité
    Réponses: 2
    Dernier message: 07/01/2007, 15h40
  2. Modification curseur avec texte entré dans 1 textfield
    Par taillooo dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 14/02/2006, 14h14
  3. [MySQL] FULLTEXT, modif ft_min_word_len avec PHP
    Par Husqvarna dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 28/10/2005, 10h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo