如何使用Powershell设置时区

16

我如何在Windows Server 2008 R2目标机器上使用Powershell设置时区?

3个回答

23

在设置脚本中,我是这样做的...尽管我们的AD基础架构会在计算机加入域时设置这个值...但我喜欢在我的脚本中做到彻底 :)

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

实际上对于 Powershell,去除 %windir%\system32\ ,因为 PS 不知道如何处理它...你可以使用 C:\Windows\System32\ 代替。 - Max_Steve
1
system32通常在您的路径中,因此您根本不需要它。 tzutil.exe适用于任何典型的开箱即用Windows机器(其中包含system32中的应用程序 :) - shufler
4
зІҫеҮҶзҡ„PowerShellзӯүж•Ҳе‘Ҫд»ӨжҳҜ& "$env:windir\system32\tzutil.exe" /s "Eastern Standard Time"пјҢдҪҶеҗҢж„ҸпјҢе®һйҷ…дёҠжӮЁдёҚйңҖиҰҒsystem32гҖӮ - gregmac

11

至少在较新版本的PowerShell(5.1及更高版本)中,有一个命令。请参见文档

Set-TimeZone "美国东部标准时间"

较旧的版本可以在此处找到脚本。


0

PowerShell命令 tzutil /g - 查看当前时区 tzutil /l - 时区列表 tzutil /s "example" 更改时区

还有其他命令可以更改时区,我在我的YouTube视频https://youtu.be/JvLa5HjEjHM中解释了它。

希望这能帮到你!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接