有没有办法指定虚拟机的时区?
我可以在 Devtest Lab ARM 模板或公式中做些什么吗?
或者
虚拟机准备好后,我是否需要运行 PowerShell 脚本?
有没有办法指定虚拟机的时区?
我可以在 Devtest Lab ARM 模板或公式中做些什么吗?
或者
虚拟机准备好后,我是否需要运行 PowerShell 脚本?
Azure 开发测试实验室具有可用于此类配置任务的自定义项目的概念。我创建了一个调用tzutil.exe
以从当前有效 Windows 时区的下拉列表中设置时区的方法。
windows-settimezone
现在,它已作为工件合并到主要的 Azure 开发测试实验室存储库中,可在此处获得。配置实验室时,您将在 Azure 门户中找到该工件。如果愿意,您还可以查看生成的 ARM 模板。
添加 repo 后,您的设置在 Azure 门户中将如下所示:
请注意,正如其他人指出的那样,您通常不应该更改服务器的时区。将该设置保留为 UTC 并在应用程序代码中处理时区转换。保留使用此工件在用于测试桌面客户端应用程序的 VM 上设置时区。