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.