Script pour monitorer synchronisation de temps
Zerggg
Messages postés
2
Statut
Membre
-
arp-a Messages postés 559 Date d'inscription Statut Membre Dernière intervention -
arp-a Messages postés 559 Date d'inscription Statut Membre Dernière intervention -
Hello all,
Je souhaiterai créer un script (batch ou powershell) qui me permettrai de comparer le temps de mon serveur windows (via WMI) avec celui d'un serveur ntp (disons time.windows.com).
Le but étant que le script me renvoit la différence uniquement.
Merci de votre aide. :)
Je souhaiterai créer un script (batch ou powershell) qui me permettrai de comparer le temps de mon serveur windows (via WMI) avec celui d'un serveur ntp (disons time.windows.com).
Le but étant que le script me renvoit la différence uniquement.
Merci de votre aide. :)
A voir également:
- Script pour monitorer synchronisation de temps
- Script vidéo youtube - Guide
- Renommer plusieurs fichiers en même temps - Guide
- Temps pour soi iphone - Guide
- Mode Concentration sur iPhone : pour ne pas être dérangé - Guide
- Combien de temps reste une story sur facebook - Guide
2 réponses
Quelques infos utiles:
https://gallery.technet.microsoft.com/scriptcenter/Get-Network-NTP-Time-with-07b216ca
https://docs.microsoft.com/en-us/powershell/module/Microsoft.PowerShell.Utility/Get-Date?view=powershell-5.1
https://devblogs.microsoft.com/scripting/powertip-get-time-difference-between-dates-with-powershell/
https://gallery.technet.microsoft.com/scriptcenter/Get-Network-NTP-Time-with-07b216ca
https://docs.microsoft.com/en-us/powershell/module/Microsoft.PowerShell.Utility/Get-Date?view=powershell-5.1
https://devblogs.microsoft.com/scripting/powertip-get-time-difference-between-dates-with-powershell/
Merci de ta réponse, j'ai déjà fais pas mal de tests mais je débute en powershell, et je n'arrive pas à obtenir une simple valeur me donnant l'heure actuelle d'un serveur distant...
invoke-command -ComputerName dc1 -ScriptBlock {get-date}
Les ports suivants doivent être débloqués au niveau de ton/tes firewall, ce sont ceux utilisés par défaut par Powershell:
TCP/5985 = HTTP
TCP/5986 = HTTPS
Il faut également autoriser les scripts powershell dans tes GPO:
“Configuration ordinateur \ Stratégies \ Modèles d’administration \ Composants Windows \ Windows Powershell \ Activer l’exécution des scripts”
Et Windows Remote Management:
Activer et modifier le paramètre : “Configuration ordinateur \ Stratégies \ Paramètres Windows \ Paramètres de sécurité \ Services système \ Gestion à distance de Windows (Gestion WSM)”
Les ports suivants doivent être débloqués au niveau de ton/tes firewall, ce sont ceux utilisés par défaut par Powershell:
TCP/5985 = HTTP
TCP/5986 = HTTPS
Il faut également autoriser les scripts powershell dans tes GPO:
“Configuration ordinateur \ Stratégies \ Modèles d’administration \ Composants Windows \ Windows Powershell \ Activer l’exécution des scripts”
Et Windows Remote Management:
Activer et modifier le paramètre : “Configuration ordinateur \ Stratégies \ Paramètres Windows \ Paramètres de sécurité \ Services système \ Gestion à distance de Windows (Gestion WSM)”