top of page

Comandi PowerShell

Invia Comandi PowerShell

1.jpg

Dal menu Comandi PowerShell > Invia Comando PowerShell si apre la finestra per preparare e inviare comandi alle macchine.

La finestra presenta l’elenco delle macchine sulla sinistra, una chat centrale e i comandi operativi nella parte inferiore.

È possibile richiamare comandi salvati come template oppure descrivere in linguaggio naturale l’operazione desiderata e richiedere all’IA di generare lo script PowerShell.

Richiamare un comando salvato

I template salvati possono essere richiamati dal menu [Comandi Rapidi].

Il comando selezionato viene riportato nella chat come una richiesta, seguito dal relativo script PowerShell.

Nell’esempio viene richiamato il comando rapido “Aggiorna e Riavvia”.

foto 2.png

Generare un comando con l’IA

In alternativa, è possibile scrivere nella chat una richiesta in linguaggio naturale e premere [Crea Comando].

Nell’esempio viene richiesto di riavviare il servizio Spooler di stampa sulla macchina remota.

Il sistema genera il comando PowerShell e mostra, subito sotto, una spiegazione delle azioni previste.

Accanto al comando sono disponibili le icone Elimina, Modifica e Salva, che permettono rispettivamente di rimuoverlo, modificarlo e salvarlo come template.

foto 3.png

Modificare direttamente lo script

Tramite l’icona Modifica è possibile intervenire direttamente sullo script PowerShell.

Il comando viene aperto in un’area modificabile, nella quale è possibile correggere o personalizzare il testo.

foto 4.png

Rilevamento degli errori di sintassi

Eventuali errori di sintassi vengono evidenziati e descritti sotto il comando.

Nell’esempio manca la parentesi graffa di chiusura del blocco.

Il sistema segnala l’errore e ne indica la posizione, permettendo di correggere lo script.

foto 5.png

Verificare il comando

Il pulsante [Testa Comando] effettua una verifica formale senza eseguire il comando.

Un esito positivo indica che nei controlli effettuati non sono stati rilevati errori formali; non conferma il funzionamento sulla macchina di destinazione.

Il risultato si riferisce al testo e alla selezione verificati.

Dopo una modifica, occorre ripetere il test.

Nell’esempio il sistema ricorda anche che, per procedere all’invio, è necessario selezionare almeno una macchina.

​

foto 6.png

Aggiungere operazioni tramite chat

È possibile richiedere ulteriori modifiche direttamente nella chat, aggiungendo operazioni al comando già generato.

Nell’esempio, dopo il riavvio del servizio Spooler, viene richiesto anche il riavvio della macchina.

Il sistema aggiorna lo script inserendo entrambe le operazioni e mostra la spiegazione del comando risultante.

foto 9.png

Rimuovere o modificare operazioni tramite chat

Attraverso la chat è possibile anche chiedere di rimuovere o modificare operazioni precedentemente inserite.

Dopo ogni richiesta occorre controllare lo script risultante, verificando che corrisponda all’operazione desiderata.

Nella schermata mostrata, dopo la richiesta di togliere il riavvio della macchina, il comando finale utilizza

Get-Service -Name Spooler: consulta quindi lo stato del servizio Spooler.

foto 12.png

Abilitazione dell’invio

Il pulsante [Esegui Comando] si abilita solo quando il comando è valido ed è stata selezionata almeno una macchina dall’elenco sulla sinistra.

Quando entrambi i requisiti sono soddisfatti, il pulsante si abilita e assume l’aspetto mostrato nell’immagine.

foto 13.png

Esecuzione immediata o programmata

Il comando può essere eseguito subito oppure programmato tramite il menu accanto a [Esegui Comando].

Sono disponibili le opzioni Esegui subito, Esegui fra 1h, Esegui fuori dagli orari di lavoro ed Esegui stanotte.

La voce [Personalizza] permette di impostare una pianificazione specifica.

foto 14.png

Comandi PowerShell inviati

Comandi PowerShell 1.png

Attraverso questa finestra è possibile visualizzare i comandi già inviati e le eventuali risposte associate.
I comandi che hanno restituito un errore sono evidenziati in rosso.

​

Elenco Template PowerShell

Comandi PowerShell 2.png

Attraverso questa schermata è possibile aggiungere, modificare o eliminare template personalizzati.

I template creati possono essere richiamati dal menu [Comandi Rapidi] della finestra “Invia Comando PowerShell”.

Comandi PS

bottom of page