2010-11-20 21 views

Antwort

20

Dies ist, wie ich es in Setup-Skripten zu tun ... obwohl unsere AD-Infrastruktur diese eingestellt würde, wenn die Maschine ohnehin die Domäne beitritt ... Ich mag in meinem scripting gründlich seine :)

%windir%\system32\tzutil /s "Eastern Standard Time" 
+0

eigentlich für Powershell entfernen Sie die% windir% \ system32 \ als PS nicht wissen, wie man damit umgehen ... Sie könnten C: \ Windows \ System32 \ statt –

+0

System32 ist normalerweise in Ihrem Weg, so dass Sie überhaupt nicht brauchen . tzutil.exe funktioniert auf jedem typischen out of the box Windows-Rechner (der die Anwendung in system32 hat :) – shufler

+3

Das genaue Powershell-Äquivalent ist '&" $ env: windir \ system32 \ tzutil.exe "/ s" Eastern Standard Time "' aber einverstanden, du brauchst eigentlich system32 nicht – gregmac

3

Zumindest in neueren Versionen von Powershell (5.1 und höher) gibt es ein Cmdlet. Siehe the docs.

Set-Time-Zone "Eastern Standard Time"

ältere Versionen können das Skript here finden.

Verwandte Themen