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 TimeZoneInfo--object.
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
U wordt 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
Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. 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
:
- Ramen:
stz
Deze cmdlet is alleen beschikbaar op Windows-platforms.