在Azure中作为任务调度器运行PowerShell脚本,而不创建任何虚拟机

在Azure中作为任务调度器运行PowerShell脚本,而不创建任何虚拟机,powershell,azure,scripting,azure-automation,azure-scheduler,Powershell,Azure,Scripting,Azure Automation,Azure Scheduler,我有一个PowerShell脚本,我想在Azure上作为任务调度器每6小时运行一次。但我担心的是,我不想要任何虚拟机。那么,有没有什么方法可以不用创建任何虚拟机就可以做到这一点呢?在Azure中,有很多选择可以做到这一点 1.正如Gaurav Mantri所说,您可以使用Azure Automation,您可以创建一个runbook并将其安排在指定的时间开始。更多信息请参考此 2.使用Azure功能应用程序。您可以创建一个TimerTrigger-PowerShell,如下所示: 更多信息请参

我有一个PowerShell脚本,我想在Azure上作为任务调度器每6小时运行一次。但我担心的是,我不想要任何虚拟机。那么,有没有什么方法可以不用创建任何虚拟机就可以做到这一点呢?

在Azure中,有很多选择可以做到这一点

1.正如Gaurav Mantri所说,您可以使用Azure Automation,您可以创建一个runbook并将其安排在指定的时间开始。更多信息请参考此

2.使用Azure功能应用程序。您可以创建一个
TimerTrigger-PowerShell
,如下所示:

更多信息请参考此

注意:Azure automation和function应用程序都提供
免费单元(每月)


希望有帮助。

对于PowerShell,Azure Automation目前是首选服务,因为它目前在功能方面处于试验阶段


PowerShell的实验支持仅限于4.0版,因为这是安装在运行功能应用程序的虚拟机上的版本。如果想运行PopScript脚本,可以考虑Azure Auto.[/P>查看Azure Auto-。您可以使用此服务按计划运行PowerShell脚本。我浏览了博客,找到了Runbook。@SandePad,您可以选择Runbook或Azure function app。我加上它作为答案。希望能有帮助。谢谢先生的帮助。谢谢。我正在得到期望的结果。功能应用程序就是这样。