阿里云服务器创建并执行脚本任务的配置方法

通过快速执行(脚本执行任务),可以帮助您快速地创建并在多台阿里云服务器批量执行一次脚本执行任务。

您可以通过手动录入、从本地上传、从公共平台上传及已有脚本克隆四种方式导入脚本并批量执行。
 
阿里云服务器创建并执行脚本任务步骤
登录阿里云系统管理服务控制台。
在左侧导航栏中,单击作业管理 > 快速执行。
在快速脚本执行页面,选择任务类型为脚本执行。
完成后,您需要进行如下配置。

任务名称
关于该脚本执行任务的名称。
 
任务描述
关于该脚本执行任务的描述。
 
脚本类型
根据阿里云服务器类型选择脚本类型:
 
若阿里云服务器为Linux类型,则选择脚本类型为Shell。
若阿里云服务器为Windows类型,则选择脚本类型为PowerShell。

目标机器
设置脚本需要在哪些阿里云服务器上执行。(根据脚本类型筛选出对应的阿里云服务器,Shell类型对应Linux阿里云服务器,PowerShell类型对应Windows阿里云服务器)。目前支持两种方式选择阿里云服务器:

方式一:选择阿里云服务器
单击+选择机器,在弹出的阿里云服务器选择页面中,勾选一个或者多个阿里云服务器,然后单击选择。

方式二:导入阿里云服务器
单击快速导入,在阿里云服务器列表框中,输入阿里云服务器名称或者IP地址,输入完成后单击阿里云服务器匹配。匹配无误后,单击确定。
说明: 输入的IP或阿里云服务器名称,可以用“英文逗号,”、“英文分号;”、“|”或“换行符”将多个阿里云服务器名进行分隔。
 
脚本来源目前支持四种方式:
手工录入:直接在脚本编辑器中,编写脚本。
本地上传:根据脚本类型,选择一个本地计算机的脚本文件,并将脚本内容填充到脚本编辑器中。
说明: 脚本文件大小不超过30K。
脚本克隆:从您所管理的脚本中,选择一个脚本,将内容填充到脚本编辑器。
公共脚本:从公共平台提供的脚本中,选择一个脚本,将内容填充到脚本编辑器。

脚本内容
在阿里云服务器执行的脚本的具体内容。
说明: 所填写内容不能超过30000字符。

脚本参数
单击立即执行后,系统会把脚本内容保存成一个脚本文件,并根据操作系统使用Powershell、CMD或Bash来执行,脚本参数内的内容会被拼接到实际执行的命令的末尾。
 
例如,假设脚本名为abc.ps1并使用Powershell来执行脚本,脚本参数中的内容为key1=value1,key2=value2,则最终在目标服务器中执行的命令为powershell -File abc.ps1 key1=value1 key2=value2。
 
超时时间
设置任务执行超时时间,如果超过了设定的时间,CloudAgent会结束任务进程。单位分钟,范围1~30,空设置将默认超时时间为30分钟。
 
完成配置后,单击立即执行。
说明: 配置完成后,若单击另存为,该任务会在任务管理中保存为一个任务。
执行后,页面会跳转到脚本执行详情页面。您可以查看任务概况和机器执行列表。