Skip to main content

Windows RM

Windows RM | Sybot Documentation

WINDOWS RM

Il task Windows RM consente di collegarsi ad un server Windows remoto utilizzando il protocollo WinRM ed eseguire comandi.

Configurazione

  • Indirizzo: es. 10.10.0.1 L’indirizzo IP del server remoto.
  • Porta: es. 5986 (HTTPS) o 5985 (HTTP) Porta utilizzata per la connessione.
  • Protocollo: es.
  • HTTPS (Default)
  • HTTP
  • Nome utente: es. user Nome utente per la connessione.
  • Password: [Imposta password] Opzione per inserire la password dell’utente.
Comando
  • Contiene i comandi che verranno eseguiti sul server remoto. Possono essere comandi di sistema, script e o parametri (es #>parametro_stringa<#)

I campi di configurazione del Task possono essere valorizzati manualmente o tramite parametri e variabili del workflow.

Parametri di Output

Al termine della sua esecuzione, il Task WinRM espone i seguenti parametri di output, il cui contenuto varia in base all'esito dell'operazione.

  • result:
  • In caso di successo, contiene l'output standard (stdout) del comando PowerShell eseguito sulla macchina Windows remota. Se il comando non produce alcun output a schermo, questo parametro sarà vuoto.
  • In caso di fallimento, contiene il messaggio di errore che ha causato il fallimento (es. "Indirizzo non impostato", o un errore di connessione/esecuzione).
  • resultJson: rappresenta il risultato dell’esecuzione del task in formato JSON, includendo informazioni generali, configurazioni e dettagli sull’esecuzione.

Note

Il task stabilisce una connessione WinRM con il server Windows remoto ed esegue i comandi configurati. Se si utilizza l’autenticazione tramite chiavi SSH, è necessario che la chiave pubblica sia registrata sul server remoto.