22
Juin
Modifier le fuseau horaire de votre serveur Windows avec PowerShell
Comments
Depuis Janvier 2017 et la version 5.1 de Powershell, le module « Microsoft.PowerShell.Management » est fournis avec les differentes version PowerShell.
Ce module contient de nombreuses cmdlet de management dont les commandes :
- Get-TimeZone qui permet d’obtenir le fuseau horaire actuel de votre serveur ou un liste des fuseaux horaire disponibles.
- Set-TimeZone qui permet de définir le fuseau horaire du système sur un fuseau horaire spécifié.
Pour obtenir le fuseau horaire de votre systéme, ici nous sommes sur :
(UTC-08:00) Pacific Time (US & Canada)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
. PS C:\> Get-TimeZone Id : 01234567819 DisplayName : (UTC-08:00) Pacific Time (US & Canada) StandardName : Pacific Standard Time DaylightName : Pacific Daylight Time BaseUtcOffset : -08:00:00 SupportsDaylightSavingTime : True . |
Pour obtenir la liste des fuseaux horaire disponible :
Get-TimeZone -ListAvailable |Ft -a
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
. PS C:\> Get-TimeZone -ListAvailable |Ft -a Id DisplayName StandardName .... UTC (UTC) Coordinated Universal Time Coordinated Universal Time GMT Standard Time (UTC+00:00) Dublin, Edinburgh, Lisbon, London GMT Standard Time Greenwich Standard Time (UTC+00:00) Monrovia, Reykjavik Greenwich Standard Time Sao Tome Standard Time (UTC+00:00) Sao Tome Sao Tome Standard Time Morocco Standard Time (UTC+01:00) Casablanca Morocco Standard Time W. Europe Standard Time (UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna W. Europe Standard Time Central Europe Standard Time (UTC+01:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague Central Europe Standard Time Romance Standard Time (UTC+01:00) Brussels, Copenhagen, Madrid, Paris Romance Standard Time Central European Standard Time (UTC+01:00) Sarajevo, Skopje, Warsaw, Zagreb Central European Standard Time W. Central Africa Standard Time (UTC+01:00) West Central Africa W. Central Africa Standard Time .... . |
Pour changer de fuseau horaire de votre système:
Set-TimeZone -name « Romance Standard Time »
1 2 3 4 5 6 |
. PS C:\> Set-TimeZone -name "Romance Standard Time" . |
On peut maintenant vérifier le changement de TimeZone
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
. PS C:\> Get-TimeZone Id : Romance Standard Time DisplayName : (UTC+01:00) Brussels, Copenhagen, Madrid, Paris StandardName : Romance Standard Time DaylightName : Romance Daylight Time BaseUtcOffset : 01:00:00 SupportsDaylightSavingTime : True . |
A Lire :