Set-TimeZone
Hiermee stelt u de systeemtijdzone in op een opgegeven tijdzone.
Syntaxis
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
Deze cmdlet is alleen beschikbaar op het Windows-platform.
De Set-TimeZone
cmdlet stelt de systeemtijdzone in op een opgegeven tijdzone.
Voorbeelden
Voorbeeld 1: De tijdzone instellen op id
In dit voorbeeld wordt de tijdzone op de lokale computer ingesteld op UTC.
Set-TimeZone -Id "UTC"
Id : UTC
HasIanaId : True
DisplayName : (UTC) Coordinated Universal Time
StandardName : Coordinated Universal Time
DaylightName : Coordinated Universal Time
BaseUtcOffset : 00:00:00
SupportsDaylightSavingTime : False
Voorbeeld 2: De tijdzone instellen op naam
In dit voorbeeld wordt de tijdzone op de lokale computer ingesteld op UTC.
Set-TimeZone -Name 'Coordinated Universal Time' -PassThru
Zoals we in het vorige voorbeeld hebben gezien, komen de id en de naam van de tijdzone niet altijd overeen. De parameter Name moet overeenkomen met de eigenschappen StandardName of DaylightName van het Object TimeZoneInfo .
Notitie
De tijdzonenamen kunnen variƫren op basis van de cultuurinstellingen in Windows. In dit voorbeeld ziet u de waarden voor een systeem dat is ingesteld op en-US
.
Voorbeeld 3: alle beschikbare tijdzones weergeven
U kunt een volledige lijst met tijdzone-id's verkrijgen door de volgende opdracht uit te voeren:
Get-TimeZone -ListAvailable
Parameters
-Confirm
Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.
Type: | SwitchParameter |
Aliassen: | cf |
Position: | Named |
Default value: | False |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Id
Hiermee geeft u de id op van de tijdzone die door deze cmdlet wordt ingesteld.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-InputObject
Hiermee geeft u een TimeZoneInfo-object te gebruiken als invoer.
Type: | TimeZoneInfo |
Position: | 0 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Name
Hiermee geeft u de naam op van de tijdzone die door deze cmdlet wordt ingesteld. U kunt een volledige lijst met tijdzonenamen verkrijgen door de volgende opdracht uit te voeren: Get-TimeZone -ListAvailable
Type: | String |
Position: | 0 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-PassThru
Retourneert een object dat het item aangeeft waarmee u werkt. Deze cmdlet genereert standaard geen uitvoer.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-WhatIf
Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.
Type: | SwitchParameter |
Aliassen: | wi |
Position: | Named |
Default value: | False |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
Invoerwaarden
Uitvoerwaarden
None
Deze cmdlet retourneert standaard geen uitvoer.
Wanneer u de parameter PassThru gebruikt, retourneert deze cmdlet een TimeZoneInfo-object .
Notities
PowerShell bevat de volgende aliassen voor Set-TimeZone
:
- Windows:
stz
Deze cmdlet is alleen beschikbaar op Windows-platforms.