Exchange Management Shell – Come utilizzare efficacemente le informazioni dell’Help


Le informazioni recuperate dal cmdlet help possono essere veramente tante e particolarmente dettagliate e per questo difficili da seguire.


Fortunatamente il cmdlet Get-Help consente l’accesso a specifiche aree di informazioni in vari livelli di dettaglio. Usato efficacemente, il cmdlet Get-Help può estrapolare le sole informazioni realmente utili.


E’ possibile utilizzare il Get-Help in tre versioni differenti:


1) Get-help visualizza informazioni senza una pausa a video, ogni qualvolta la schermata si riempie! Aggiungere dei parametri al Get-Help determina il tipo di informazione e il livello di dettaglio da visualizzare. La sintassi base è:


Get-Help <cmdlet name><parameters>


Per esempio:


Get-Help Get-Mailbox -Parameter Identity


Vedi output nella figura seguente:


image


In questo esempio sono stati visualizzati i dettagli del parametro Identity. Analizzando i dettagli si capisce che:


a) Il parametro identifica l’oggetto mailbox


b) Si possono specificare come <parameter value> dell’oggetto i vari GUID, Distinguished name (DN), Domain\Account, etc…


c) Il parametro non è richiesto. il che significa la possibilità per esempio di raccogliere le info di una specifica mailbox senza specificarne il parametro stesso. vedi esempio:


Con parametro:


Get-Mailbox –Identity Administrator


Senza parametro:


Get-Mailbox Administrator 


d) La posizione del parametro nel cmdlet è la 1, vedi esempio “Con parametro”


e) Accetta input in pipeline. Per esempio Get-mailbox –Identity Administrator |Select-Object Name. La pipeline in input in questo caso è |Select-Object Name, la quale consente di visualizare soltanto il nome della mailbox richiesta.


f) Si possono utilizzare i caratteri jolly. Per esempio Get-Mailbox –Identity Utente*. in questo caso saranno visualizzare tutte le mailbox che iniziano per “Utente”.


2) Help è una funzione basata su Get-Help che visualizza informazioni utili una videata per volta, consentendo all’operatore di avanzare alla videata successiva premendo il tasto “barra spaziatrice” o alla linea successiva premendo il taso “Enter”. La sintassi base è:


Help <cmdlet name><parameters>


i parametri sono gli stessi di Get-Help


3) –? è un pseudo parametro che visualizza utili informazioni base senza alcuna pausa a video. Non fa uso dei parametri come gli altri. La sintassi base è:


<cmdlet name> –?


esempio:


Get-Mailbox –?


ESEMPI


Get-Help <cmdlet name> –Detailed


visualizza informazioni aggiuntive circa il cmdlet includendo una descrizione di ogni parametro.


Vedi la prima videata dell’output nella figura seguente:


image


Get-Help <cmdlet name> –Full


Visualizza l’intero contenuto dell’help file relativo al cmdlet specificato, includendo anche in dettagli per ogni parametro decritto.


Vedi dettagli dei parametri nella seguente figura:


image


Get-Help <cmdlet name> –Examples


Visualizza esempi pratici circa il cmdlet richiesto.


Vedi output nella figura seguente :


 image


Get-Help <cmdlet name> –Parameter <parameter name>


Visualizza informazioni dettagliate circa il parametro specificato. Sono utilizzabili i caratteri jolly. Per i dettagli vedere al punto 1).


Buon divertimento! :-)


Massimiliano Sechi

Comments (0)