如何在Azure Devtest Labs中指定VM的时区

时间:2018-08-23 15:16:45

标签: azure timezone virtual-machine azure-devtest-labs

是否可以指定VM的时区?

我可以在Devtest Lab ARM模板或公式中执行某些操作吗?

一旦虚拟机启动,我是否需要运行PowerShell脚本?

1 个答案:

答案 0 :(得分:1)

Azure DevTest Labs具有custom artifact的概念,您可以将其用于此类配置任务。我创建了一个调用tzutil.exe从当前有效Windows时区的下拉列表中设置时区的程序。

现在,它已作为windows-settimezoneis available here合并到主要的Azure DevTest Labs存储库中。配置实验室时,您将在Azure门户中找到该工件。然后,您还可以根据需要查看生成的ARM模板。

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

Screenshot

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