跳转至

脚本包示例

一般示例

ScriptBeforeCompare

该脚本可在比较之前 自动解压缩 ZIP 文件,以便之后进行比较。脚本要复制到 用于客户端自动升级的服务器脚本编写目录 中才会生效。

脚本:

Function ScriptBeforeCompare
{
    provideArchive
    unzip
}

ScriptAfterUpload

如果在 比较后 未找到差异,该脚本会触发自动输出警告。脚本要复制到 服务器脚本编写目录 中才会生效。

脚本:

Function ScriptAfterUpload
{
    Warning.IfDateEqual
}

ScriptBeforeUpload

上传作业 之前,该脚本会向控制器的 IP 地址执行 ping 命令,以检查控制器是否可以被访问。脚本要复制到 服务器脚本编写目录 中才会生效。

脚本:

Function ScriptBeforeUpload
{
    /////////////////////////////////////////////////
    //ping has three parameters:
    //Ip: <IP> mandatory
    //Loop: <Number of repeats optional> optional, default = 1
    //Sleep: <Milliseconds, waiting time after a ping> optional, default = 0;

    ping Ip:$vdog::uploadjob->5002 loop:3 sleep:3000

    /////////////////////////////////////////////////
}

相关主题