---
title: 配置和运行上板任务
description: "上板任务配置提供基础的上板任务配置能力、可视化配置上板任务参数、可视化管理任务配置。上板任务运行提供基础的固件文件上传以及远程上板命令执行能力，一键式执行上板命令且命令执行过程信息实时展示。"
url: https://www.hikunpeng.com/document/detail/zh/flexda/devguide/dpak_dev0029.html
sourcePath: /source/zh/flexda/devguide/dpak_dev0029.html
indexId: a2763d1c7b07ea90da1a3169d29713cd686b4044ce09cc86ef72971af1d5c98844
---
# 配置和运行上板任务

上板任务配置提供基础的上板任务配置能力、可视化配置上板任务参数、可视化管理任务配置。上板任务运行提供基础的固件文件上传以及远程上板命令执行能力，一键式执行上板命令且命令执行过程信息实时展示。

#### 前提条件

- 已安装并运行FlexDA-Kit插件
- 已使用插件创建好所需的上板环境


#### 配置和运行上板任务

1. 在左侧树快捷功能区的上板任务中，单击“任务管理”，进入上板任务配置界面。
  图1 任务配置

2. 在左侧树快捷功能区的上板任务中，单击“创建任务”。
3. 在创建任务页面，填写任务配置后，单击“创建”，新增上板任务。
  图2 创建任务

**表1 创建任务参数**

| 参数 | 说明 |
| --- | --- |
| 任务名称 | 任务唯一标识名称。长度不超过20字符。不可包含特殊字符（&$\|><\`!\n\#?\*{}[]~,'";）或空格。 |
| 环境名称 | 任务所绑定的环境名称。不可重复且长度不超过20字符。不可包含特殊字符（&$\|><\`!\n\#?\*{}[]~,'";）或空格。 |
| 工作目录 | 固件上传到目标服务器的存放地址。 须知： 工作目录不得为系统目录及其子目录。系统目录包括/bin、/boot、/dev、/etc、/lib、/tmp、/lib64、/usr、 /sys、/proc、/sbin、/mnt、/run。 |
| 执行命令 | 上板命令。 |
| 备注 | 附加任务说明信息。长度不超过120字符。不可包含特殊字符（&$\|><\`!\n\#?\*{}[]~,'";）或空格。 |


  上板任务创建成功后会记录在{当前项目}/.vscode/runtimeTasks.jsonc。禁止手动修改或删除该文件，否则会造成不可预知的结果。

4. 在左侧树快捷功能区的上板任务中，同步显示新创建的任务名称。单击左侧树快捷功能区中对应任务的“上传文件”按钮，弹出“文件上传”界面，可以选择本机文件进行上传。
  单次上传的文件不得超过1000个，单次上传的文件大小不得超过10MB。

  图3 上传文件页面

5. 上传文件成功后，单击左侧树快捷功能区中对应任务的“启动任务”按钮，开始执行上板命令。
  上板命令执行过程中，会在输出端打印远程环境执行命令。

  图4 执行任务
