在多个Azure VM上以管理员身份运行计划任务

时间:2016-12-05 22:41:09

标签: windows azure

我正在运行Azure Windows VM,它在启动时运行批处理文件(从任务计划程序启动)。

批处理文件无法作为SYSTEM启动,需要以用户身份运行,因此我使用VM管理员。在任务计划程序中,此用户显示为\。一切正常。

我的问题是 - 我希望能够通过制作现有VM的VHD然后从该VHD创建更多VM(可能在ScaleSet中)来运行许多这些VM。

首次启动VM时需要运行脚本,并且重新启动它。

我认为虽然当我这样做时,我的启动脚本会因为每个VM的MACHINE_NAME不同而中断。

这个问题的解决方案是什么?

1 个答案:

答案 0 :(得分:0)

如果它是从任务计划程序开始并且是批处理作业,您也可以将其移动到webjobs并安排在那里。然后创建尽可能多的webjobs以获得相同的批处理文件。无需创建和维护VM