Megosztás a következőn keresztül:


Set-TimeZone

Beállítja a rendszer időzónát egy megadott időzónára.

Syntax

Name (Alapértelmezett)

Set-TimeZone
    [-Name] <String>
    [-PassThru]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Id

Set-TimeZone
    -Id <String>
    [-PassThru]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

InputObject

Set-TimeZone
    [-InputObject] <TimeZoneInfo>
    [-PassThru]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

Ez a parancsmag csak a Windows platformon érhető el.

A Set-TimeZone parancsmag egy megadott időzónára állítja a rendszer időzónát.

Példák

1. példa: Az időzóna beállítása azonosító szerint

Ez a példa a helyi számítógépen lévő időzónát UTC értékre állítja.

Set-TimeZone -Id "UTC"
Id                         : UTC
DisplayName                : (UTC) Coordinated Universal Time
StandardName               : Coordinated Universal Time
DaylightName               : Coordinated Universal Time
BaseUtcOffset              : 00:00:00
SupportsDaylightSavingTime : False

2. példa: Az időzóna beállítása név szerint

Ez a példa a helyi számítógépen lévő időzónát UTC értékre állítja.

Set-TimeZone -Name 'Coordinated Universal Time' -PassThru

Ahogy az előző példában láttuk, az időzóna azonosítója és neve nem mindig egyezik meg. A Név paraméternek meg kell egyeznie a TimeZoneInfo objektum StandardName vagy DaylightName tulajdonságaival.

Megjegyzés:

Az időzóna neve a Windows kulturális beállításaitól függően változhat. Ez a példa a következőre beállított rendszer értékeit en-USmutatja be:

3. példa – Az összes elérhető időzóna listázása

Az időzóna-azonosítók teljes listája az alábbi parancs futtatásával kérhető le:

Get-TimeZone -ListAvailable

Paraméterek

-Confirm

Megerősítést kér a parancsmag futtatása előtt.

Paramétertulajdonságok

Típus:SwitchParameter
Alapértelmezett érték:False
Támogatja a helyettesítő karaktereket:False
DontShow:False
Aliasok:Cf

Paraméterkészletek

(All)
Position:Named
Kötelező:False
Folyamatból származó érték:False
Folyamatból származó érték tulajdonságnév alapján:False
Fennmaradó argumentumokból származó érték:False

-Id

Megadja a parancsmag által beállított időzóna azonosítóját.

Paramétertulajdonságok

Típus:String
Alapértelmezett érték:None
Támogatja a helyettesítő karaktereket:False
DontShow:False

Paraméterkészletek

Id
Position:Named
Kötelező:True
Folyamatból származó érték:False
Folyamatból származó érték tulajdonságnév alapján:True
Fennmaradó argumentumokból származó érték:False

-InputObject

Megadja a bemenetként használni kívánt TimeZoneInfo objektumot.

Paramétertulajdonságok

Típus:TimeZoneInfo
Alapértelmezett érték:None
Támogatja a helyettesítő karaktereket:False
DontShow:False

Paraméterkészletek

InputObject
Position:0
Kötelező:True
Folyamatból származó érték:True
Folyamatból származó érték tulajdonságnév alapján:False
Fennmaradó argumentumokból származó érték:False

-Name

Megadja a parancsmag által beállított időzóna nevét. Az időzónanevek teljes listája a következő parancs futtatásával kérhető le: Get-TimeZone -ListAvailable.

Paramétertulajdonságok

Típus:String
Alapértelmezett érték:None
Támogatja a helyettesítő karaktereket:False
DontShow:False

Paraméterkészletek

Name
Position:0
Kötelező:True
Folyamatból származó érték:False
Folyamatból származó érték tulajdonságnév alapján:False
Fennmaradó argumentumokból származó érték:False

-PassThru

Azt az elemet képviselő objektumot adja vissza, amellyel dolgozik. Ez a parancsmag alapértelmezés szerint nem hoz létre kimenetet.

Paramétertulajdonságok

Típus:SwitchParameter
Alapértelmezett érték:None
Támogatja a helyettesítő karaktereket:False
DontShow:False

Paraméterkészletek

(All)
Position:Named
Kötelező:False
Folyamatból származó érték:False
Folyamatból származó érték tulajdonságnév alapján:False
Fennmaradó argumentumokból származó érték:False

-WhatIf

Megjeleníti, mi történne, ha a parancsmag futna. A parancsmag nem fut.

Paramétertulajdonságok

Típus:SwitchParameter
Alapértelmezett érték:False
Támogatja a helyettesítő karaktereket:False
DontShow:False
Aliasok:Wi

Paraméterkészletek

(All)
Position:Named
Kötelező:False
Folyamatból származó érték:False
Folyamatból származó érték tulajdonságnév alapján:False
Fennmaradó argumentumokból származó érték:False

CommonParameters

Ez a parancsmag a következő gyakori paramétereket támogatja: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction és -WarningVariable. További információért lásd about_CommonParameters.

Bevitelek

System.String, System.TimeZoneInfo, System.String

Jegyzetek

Ez a parancsmag csak Windows-platformokon érhető el.