Set-TimeZone
Définit le fuseau horaire système sur un fuseau horaire spécifié.
Syntax
Set-TimeZone
[-Name] <String>
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-TimeZone
-Id <String>
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-TimeZone
[-InputObject] <TimeZoneInfo>
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
L’applet Set-TimeZone
de commande définit le fuseau horaire système sur un fuseau horaire spécifié.
Exemples
Exemple 1 : Définir le fuseau horaire par ID
Cet exemple montre comment définir le fuseau horaire sur l’ordinateur local sur l’heure standard russe.
Set-TimeZone -Id "Russian Standard Time" -PassThru
Id : Russian Standard Time
DisplayName : (UTC+03:00) Moscow, St. Petersburg
StandardName : Russia TZ 2 Standard Time
DaylightName : Russia TZ 2 Daylight Time
BaseUtcOffset : 03:00:00
SupportsDaylightSavingTime : True
Exemple 2 : Définir le fuseau horaire par nom
Cet exemple montre comment définir le fuseau horaire sur l’ordinateur local sur l’heure standard russe.
Set-TimeZone -Name "Russia TZ 2 Standard Time"
Comme nous l’avons vu dans l’exemple précédent, l’ID et le nom du fuseau horaire ne correspondent pas toujours. Le paramètre Name doit correspondre aux propriétés StandardName ou DaylightName de l’objet TimeZoneInfo .
Paramètres
-Confirm
Vous demande une confirmation avant d’exécuter l’applet de commande.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Id
Spécifie l’ID du fuseau horaire défini par cette applet de commande. Une liste complète des ID de fuseau horaire peut être obtenue en exécutant la commande suivante : Get-TimeZone -ListAvailable
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-InputObject
Spécifie un objet TimeZoneInfo à utiliser comme entrée.
Type: | TimeZoneInfo |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Spécifie le nom du fuseau horaire défini par cette applet de commande. Une liste complète des noms de fuseau horaire peut être obtenue en exécutant la commande suivante : Get-TimeZone -ListAvailable
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PassThru
Retourne un objet représentant l’élément que vous utilisez. Par défaut, cette applet de commande ne génère aucun résultat.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entrées
System.String, System.TimeZoneInfo, System.String
Notes
Cette applet de commande est disponible uniquement sur les plateformes Windows.