top of page

Comandos de PowerShell

Enviar comandos PowerShell

SPAGNA 1.png

Desde el menú Comandos PowerShell > Enviar comando PowerShell se abre la ventana para preparar y enviar comandos a los equipos.

La ventana muestra la lista de equipos a la izquierda, un chat central y los controles en la parte inferior.

Es posible cargar comandos guardados como plantillas o describir en lenguaje natural la operación deseada y solicitar a la IA que genere el script de PowerShell.

Cargar un comando guardado

Las plantillas guardadas se pueden cargar desde el menú [Comandos rápidos].

El comando seleccionado aparece en el chat como una solicitud, seguido del script de PowerShell correspondiente.

En este ejemplo se carga el comando rápido “Actualizar y reiniciar”.

foto 2.png

Generar un comando con IA

También es posible escribir una solicitud en lenguaje natural en el chat y pulsar [Crear comando].

En este ejemplo se solicita reiniciar el servicio de cola de impresión, Spooler, en el equipo remoto.

El sistema genera el comando de PowerShell y muestra, justo debajo, una explicación de las acciones previstas.

Junto al comando aparecen los iconos Eliminar, Editar y Guardar, que permiten eliminarlo, modificarlo o guardarlo como plantilla, respectivamente.

foto 3.png

Editar el script directamente

El icono Editar permite modificar directamente el script de PowerShell.

El comando se abre en un área editable donde es posible corregir o personalizar su contenido.

foto 4.png

Detección de errores de sintaxis

Los errores de sintaxis se resaltan y se describen debajo del comando.

En este ejemplo falta la llave de cierre del bloque.

El sistema identifica el error e indica su posición para poder corregir el script.

foto 5.png

Probar el comando

El botón [Probar comando] realiza una comprobación formal sin ejecutar el comando.

Un resultado positivo indica que no se han detectado errores formales en las comprobaciones realizadas.

No confirma que el comando funcione en el equipo de destino.

El resultado corresponde al texto y a la selección de equipos que se han comprobado.

Después de realizar cambios, es necesario repetir la prueba.

En este ejemplo, el sistema también recuerda que es necesario seleccionar al menos un equipo antes de enviar el comando.

foto 6.png

Añadir operaciones a través del chat

Es posible solicitar cambios adicionales directamente en el chat, añadiendo operaciones al comando ya generado.

En este ejemplo se solicita reiniciar también el equipo, además de reiniciar el servicio Spooler.

El sistema actualiza el script para incluir ambas operaciones y muestra una explicación del comando resultante.

8SPAGNA.png

Eliminar o modificar operaciones a través del chat

El chat también permite solicitar que se eliminen o modifiquen operaciones añadidas anteriormente.

Después de cada solicitud, es necesario revisar el script resultante para comprobar que corresponde a la operación deseada.

En la captura, tras solicitar que se elimine el reinicio del equipo, el comando final utiliza Get-Service -Name Spooler, que consulta el estado del servicio Spooler.

11SPAGNA.png

Activación del botón Ejecutar comando

El botón [Ejecutar comando] solo se activa cuando el comando es válido y se ha seleccionado al menos un equipo de la lista situada a la izquierda.

Cuando se cumplen ambos requisitos, el botón se activa y presenta el aspecto que se muestra en la imagen.

foto 13.png

Ejecución inmediata o programada

El comando se puede ejecutar inmediatamente o programar mediante el menú situado junto a [Ejecutar comando].

Las opciones disponibles son Ejecutar ahora, Ejecutar en 1 h, Ejecutar fuera del horario laboral y Ejecutar esta noche.

La opción [Personalizar] permite configurar una programación específica.

foto 14.png

Comandos PowerShell enviados

comando 1.png

Esta ventana permite consultar los comandos ya enviados y las posibles respuestas asociadas.

Los comandos que han devuelto un error se resaltan en rojo.

Lista de plantillas PowerShell

comando 2.png

Esta pantalla permite añadir, modificar o eliminar plantillas personalizadas.

Las plantillas creadas pueden recuperarse desde el menú [Comandos rápidos] de la ventana “Enviar comando PowerShell”.

Comandos PS

bottom of page