1

有没有办法指定虚拟机的时区?

我可以在 Devtest Lab ARM 模板或公式中做些什么吗?

或者

虚拟机准备好后,我是否需要运行 PowerShell 脚本?

4

1 回答 1

1

Azure 开发测试实验室具有可用于此类配置任务的自定义项目的概念。我创建了一个调用tzutil.exe以从当前有效 Windows 时区的下拉列表中设置时区的方法。

windows-settimezone现在,它已作为工件合并到主要的 Azure 开发测试实验室存储库中,可在此处获得。配置实验室时,您将在 Azure 门户中找到该工件。如果愿意,您还可以查看生成的 ARM 模板。

添加 repo 后,您的设置在 Azure 门户中将如下所示:

截屏

请注意,正如其他人指出的那样,您通常不应该更改服务器的时区。将该设置保留为 UTC 并在应用程序代码中处理时区转换。保留使用此工件在用于测试桌面客户端应用程序的 VM 上设置时区。

于 2018-08-23T21:39:47.980 回答