# Comandos

 El editor de dispositivos proporciona un panel de **Comandos** para enviar comandos remotos a un dispositivo gestionado. Los comandos disponibles dependen de la plataforma (Android o Apple) y del estado del dispositivo.

<p class="callout info"> Si el dispositivo no está actualmente conectado, el comando se enviará y se ejecutará tan pronto como el dispositivo se conecte a Internet. Para los comandos de Android, puede establecer el parámetro **Duración** para determinar durante cuánto tiempo un comando no entregado permanece válido. </p>

## Comandos de Android (AMAPI)

 Para dispositivos Android, el panel de Comandos incluye un campo de **Duración** (valor + unidad) y un selector de **Comandos**. Algunos comandos requieren parámetros adicionales, que aparecen dinámicamente cuando seleccionas el comando.

### Parámetros comunes

- **Duración**: cuánto tiempo es válido el comando si no puede ejecutarse de inmediato.
- **Comando**: seleccione la acción a enviar al dispositivo.

### Comandos con campos adicionales

- **Restablecer contraseña**: requiere **Nueva contraseña** y **Confirmar nueva contraseña**. Las opciones incluyen **Bloquear ahora**, **Requerir acceso** y **No solicitar credenciales al inicio**.
- **Borrar datos de la aplicación**: requiere el nombre del paquete de destino **Package name**.
- **Activar el modo perdido**: requiere un **mensaje de aviso** y admite campos de contacto opcionales (dirección, organización, número de teléfono, correo electrónico).
- **Solicitar información del dispositivo**: requiere seleccionar qué información del dispositivo se va a solicitar.
- **Agregar eSIM**: requiere un **código de activación** y un **estado de activación**.
- **Eliminar eSIM**: requiere el **ICCID** de la eSIM.
- **Borrado**: admite un **mensaje de motivo de borrado** (que se muestra a los usuarios en los dispositivos personales) y banderas de borrado opcionales.

### Historial de comandos

 Debajo de los controles de envío, el panel muestra una tabla con el historial de comandos. La tabla es ordenable y admite paginación. Algunas filas se pueden expandir para ver parámetros adicionales o detalles de ejecución.

#### Columnas de historial de Android

- **Fecha de creación**
- **Comando**
- **Validez**
- **Estado**
- **Error**
- **Fecha de ejecución**

## Comandos de Apple (MDM)

 Para dispositivos Apple, el panel de comandos proporciona un selector de **comandos**. Algunos comandos requieren entradas adicionales. Al igual que con Android, se muestra una tabla de historial de comandos a continuación.

### Comandos con campos adicionales

- **InstalarAplicación**: requiere el identificador de paquete de la aplicación **Bundle ID**.
- **EnviarNotificación**: requiere un **mensaje de notificación** (longitud máxima de 200 caracteres).

#### Columnas de historial de Apple

- **Fecha de creación**
- **Comando**
- **Estado**
- **Tiempo de estado**

## Actualizar

 Utilice la acción "Actualizar" en el panel de comandos para volver a cargar el historial de comandos.