Mantenga objetivos, comandos y resultados juntos

La ventana por lotes captura los dispositivos y la configuración de conexión cuando se abre. Los cambios posteriores en la pantalla de inicio no alteran los objetivos actuales. Siga administrando la pantalla de inicio mientras se ejecuta un lote; Los reintentos y las exportaciones utilizan los datos de ese lote.

  • Elija objetivos: marque los dispositivos en la pantalla de inicio y abra Comandos por lotes (Ctrl+R). La ventana captura dispositivos, protocolos y credenciales resueltas y muestra recuentos ejecutables y omitidos.
  • Comandos de escritura: resaltado de sintaxis de RouterOS, recuento de bytes, historial, carga y guardado.
  • Revisar resultados: estado y salida por dispositivo, búsqueda de texto, ajuste y vista de resultados ampliada. Los reintentos, exportaciones y almacenamientos utilizan la instantánea actual.

Paso a paso: ejecutar comandos

Captura de pantalla real Ventana por lotes separada después de una consulta de solo lectura: estado por dispositivo y salida real.

Seleccione los dispositivos en la pantalla de inicio y trabaje en ventanas independientes.

Cambiar de dispositivo, protocolo o credenciales en la pantalla de inicio no altera este lote. Al adoptar la configuración actual de la pantalla de inicio, primero se pregunta si se borrarán los resultados. Mientras se ejecuta, la reapertura solo adelanta la ventana existente.

Cerrar la ventana conserva los comandos, los objetivos y los resultados. Durante la ejecución, elija cerrar ventana, detener o cancelar. La sesión dura hasta que se cierra la aplicación. Las escrituras conflictivas de lotes, copias de seguridad, ciclos de PoE y actualizaciones se bloquean para el mismo dispositivo.

¿Qué sucede cuando se inicia una carrera?

  1. Un paso de confirmación primero

    Antes de transmitir algo, la aplicación muestra lo que está a punto de ejecutarse y en cuántos dispositivos, y espera la confirmación. Ningún comando llega a un dispositivo con un solo clic.

  2. Ejecución concurrente dentro de sus límites

    La simultaneidad y el tiempo de espera por dispositivo son valores que usted establece. Por encima de la cifra recomendada de veinte, el campo le avisa, pero el valor que ha introducido nunca se reduce silenciosamente.

  3. Informes individuales

    El estado, el tiempo transcurrido y la salida se registran por dispositivo. Un dispositivo que nunca respondió permanece en la pantalla en lugar de ser absorbido por una figura resumida.

  4. Los dispositivos afectados se mantienen juntos

    Los dispositivos que tuvieron problemas se pueden guardar como un grupo con nombre o volver a ejecutarlos por sí solos, sin volver a ensamblar la selección manualmente.

Tipos de conexión y opciones de entrega

No todos los tipos de conexión proporcionan una terminal interactiva y el tamaño máximo del script depende de cómo se entregan los comandos. Las siguientes cifras son los límites que impone la aplicación.

OpciónRouterOSEntregaTamaño máximo
La conexión WinBox utiliza (8291), línea por línea – predeterminado6.x/7.xEnviado a la terminal una línea a la vez; el mensaje del dispositivo señala la finalización de cada línea256 KiB
La conexión WinBox utiliza (8291), alcance único6.x/7.xEjecutado como una sola unidad; El eco del terminal es más lento para scripts largos.24 KiB
SSH6.x/7.xTransmitido en su totalidad sobre SSH y ejecutado60 KiB
APISolo 7.xPasado al dispositivo como una cadena para su ejecución.60 KiB
RESTSolo 7.xEnviado a través del canal de interfaz web del dispositivo60 KiB

Con la opción línea por línea, una variable declarada con :local no persiste más allá de su propia línea. Esto se deriva del método de entrega y no de ninguna restricción en RosRunner. Los scripts que requieren sus propias variables deben usar la opción de alcance único.

Conectividad y manejo de credenciales

Cada tipo de conexión aborda los dispositivos por dirección IP o nombre de host. La conexión que utiliza WinBox (puerto 8291) admite adicionalmente el direccionamiento mediante dirección MAC, lo que permite acceder a un dispositivo sin una dirección IP utilizable, siempre que se encuentre en el mismo segmento de red y el dispositivo lo permita en esa interfaz. API, SSH y REST siempre requieren una dirección IP o un nombre de host.

Una contraseña ingresada durante una sesión permanece en la memoria durante la vida útil de la aplicación. Las credenciales guardadas como perfil se guardan en el Administrador de credenciales de Windows (el almacén de credenciales propio del sistema operativo) en lugar de en un formato de archivo propietario. Un grupo de dispositivos guardado contiene solo entradas de dispositivos: no los comandos emitidos ni la salida devuelta.

Los archivos que usted mismo exporta son un asunto aparte. Pueden contener configuración RouterOS, identificadores de dispositivo o secretos presentes en la salida del comando. Revisar una exportación antes de distribuirla.

Siguiente: el detalle operativo

La documentación cubre una primera ejecución, el significado de cada estado y la respuesta correcta cuando un dispositivo no responde.