Formazione e Tecnologia
Usare i parametri in uno script RMM.

Usare i parametri in uno script RMM.

La maggiore difficoltà iniziando a scrivere script da utilizzare all’interno degli RMM è il come fornire dei parametri ai componenti che si vanno ad eseguire.

La metodologia è semplice, un po’ meno semplice è scoprire nella documentazione come rendere il parametro un valore utilizzabile.

Il poter fornire dei parametri ad uno script è un passaggio fondamentale per creare delle procedure utilizzabili nel modo più generalizzato possibile.

Ad esempio, senza parametri, per agire su un servizio del sistema operativo sarebbe necessario uno script distino per ogni azione e per ogni servizio:

Get-Service

Stop-Service

Start-Service

Restart-Service

Di base quattro componenti moltiplicati per ogni servizio su cui si intende operare.

L’uso di parametri rende possibile fornire in input il nome del servizio e l’azione che si intende eseguire, gestendo poi queste informazioni all’interno della procedura, il vantaggio finale è quello di avere un componente RMM unico per agire su qualsiasi servizio con qualsiasi azione possibile.

I parametri di Datto RMM

In Datto RMM l’inserimento e la definizione del parametro è eseguita all’interno del editor di creazione del componente.

I parametri compilati sono trascritti nelle variabili di ambiente della specifica sessione di lavoro; pertanto, per la loro lettura e il loro impiego è sufficiente utilizzare la seguente sintassi:

$ENV:NomeVariabile

Può essere comodo e consigliato copiare questa variabile in una variabile locale:

$NomeVariabile = $ENV:NomeVariabile

I parametri di Atera RMM

In Atera RMM i parametri del componente sono inseriti scrivendo il nome della variabile nel codice rispettando la seguente sintassi:

{[NomeVariabile]}

Per utilizzare il parametro fornito è fondamentale racchiuderlo tra doppi apici, in caso contrario il valore scritto nel campo, all’esecuzione dello script, viene interpretato come un cmdlet e di conseguenza non trovato generando in errore.

LEGGI ANCHE -  Eseguire via script il reset dell’agente Axcient D2C

“{[NomeVariabile]}”

Può essere comodo e consigliato copiare questa variabile in una variabile locale:

$NomeVariabile = “{[NomeVariabile]}”

Per maggiori informazioni sull’uso e la realizzazione degli script di automazione leggi questo articolo e contattaci senza impegno.

I componenti distribuiti sono forniti senza alcuna garanzia. Non vi sono garanzie che il software soddisfi le vostre esigenze o sia esente da errori. In nessun caso gli sviluppatori saranno responsabili per eventuali danni.

I componenti proposti sono stati collaudati nel modo più esaustivo possibile e sono utilizzati in modo regolare in ambienti di produzione, durante il loro utilizzo non si sono verificate anomalie di funzionamento.

Archivi
Prossimi eventi

Non ci sono eventi imminenti.

Iscriviti alla nostra Newsletter
Seleziona lista (o più di una):
Manteniamo i tuoi dati privati e NON li condividiamo con terze parti. Per maggiori informazioni, consulta la nostra Privacy Policy.
Confermo di aver letto la Policy sul trattamento dei dati
Il misticismo della Tuscia e le curatrici

Un progetto parallelo ambientato nella Tuscia Sutrina: piante da giardino locali, tecniche di coltivazione, storia e leggende del territorio, racconti fantasy a tema. Botanica, cultura e tradizioni in un unico spazio.

A volte basta una breve pausa per ritrovare la concentrazione: qualche minuto tra verde e fantasia può aiutare a tornare al lavoro con nuove idee.

Visita il sito