# 命令

 设备编辑器提供了一个 **命令**面板，用于向受管设备发送远程命令。可用命令取决于平台（Android 或 Apple）和设备状态。

<p class="callout info"> 如果设备当前不在线，命令将在设备连接到互联网后立即送达并执行。对于 Android 命令，您可以设置 **持续时间** 参数，以确定未送达的命令保持有效的时间。 </p>

## Android (AMAPI) 命令

 对于 Android 设备，命令面板包含一个 **持续时间** 字段（数值 + 单位）和一个 **命令**选择器。某些命令需要额外的参数，这些参数会在您选择命令时动态显示。

### 通用参数

- **持续时间**：如果命令无法立即执行，其有效期的时长。
- **命令**：选择要发送给设备的动作。

### 带有附加字段的命令

- **重置密码**：需要输入 **新密码** 和 **确认新密码**。可选开关包括 **立即锁定**、**需要输入凭据**，以及 **启动时不询问凭据**。
- **清除应用数据**：需要指定目标 **包名**。
- **启动丢失模式**：需要输入 **丢失信息**，并支持可选的联系信息字段（街道地址、组织、电话号码、电子邮件）。
- **请求设备信息**：需要选择要请求的设备信息。
- **添加 eSIM**：需要 **激活码** 和 **激活状态**。
- **移除 eSIM**：需要输入 eSIM 的 **ICCID**。
- **清除**：支持 **清除原因消息**（在个人设备上向用户显示）以及可选的清除标志。

### 命令历史记录

 在发送控制项下方，控制台会显示一个命令历史记录表。该表格支持排序和分页。部分行可以展开以查看额外的参数或执行详情。

#### Android 历史记录列

- **创建日期**
- **命令**
- **有效期**
- **状态**
- **错误**
- **执行日期**

## Apple (MDM) 命令

 对于 Apple 设备，命令面板提供了一个 **命令**选择器。某些命令需要额外的输入。与 Android 一样，下方会显示一个命令历史记录表。

### 带有附加字段的命令

- **安装应用**：需要应用的 **Bundle ID**。
- **发送通知**：需要输入 **通知消息**（最大长度为 200 个字符）。

#### Apple 历史记录列

- **创建日期**
- **命令**
- **状态**
- **状态时间**

## 刷新

 使用命令面板中的刷新操作来重新加载命令历史记录。