出于某种原因,网络不包括tzutil。您必须有R2才能访问此实用程序。更改时区 - 的Windows Web服务器2008
这是令人沮丧,因为我需要根据不同的时区改变的时候。
如何使用“时间”命令更改基于输入时区(如GMT-6或可能“中央标准时间”)的时间?
出于某种原因,网络不包括tzutil。您必须有R2才能访问此实用程序。更改时区 - 的Windows Web服务器2008
这是令人沮丧,因为我需要根据不同的时区改变的时候。
如何使用“时间”命令更改基于输入时区(如GMT-6或可能“中央标准时间”)的时间?
Windows Vista和Server 2008的RTM没有用的方式通过脚本来更改时区出货。微软通过发布KB2556308解决了这个问题。此修补程序将为您提供TZUtil命令行工具。
https://serverfault.com/questions/429011/change-timezone-without-tzutil-windows-web-server-2008
如果PowerShell是一个选择,你可以使用小命令,允许你指定一个时区信息的时间。
你可以找到在cmdlet这里的更多信息:Using the Set-Date Cmdlet
随着可能的值被作为新的时间过去了:DateTime.Parse Method (String) (System)
安装微软最新的PowerShell版本下载中心,假设你已经安装了SP2并愿意安装.NET Framework 4.0:Download: WMF 3.0 - Microsoft Download Center - Download Details
我能够通过调用设置我的时间:
Set-Date -Date "Tue, 18 Sep 2012 09:44:00+1"
也许这是你的选择吗?
TCCLE允许使用/ U开关设置在UTC时间,如果这可能是一个选择。 – Andreas
只能选择设置为UTC时间。其他时区呢? – reefine
忘记我的评论。虽然'/ U'选项允许您设置UTC的时间 - 您可以手动计算偏移量,它在TCC/LE中根本不可用。 – Andreas