Poweshell 02 Flashcards
Come si listano gli snap-in utilizzabili da Powershell e presenti su un computer?
Get-PSsnapin -registrered Lista ai moduli registrati nella Powershell
Come si carica in memoria di Powershell uno snapin presente su il computer?
Attraverso la cmdlet Add-pssnapin
Come faccio a sapere i comandi inclusi nello spazio di uno snapin in Powershell ?
Attraverso la cmdlet get-command -pssnapin
A cosa servono gli snapin di Powershell ?
Come i moduli a caricare intere librerie aggiuntive di altri middleware presenti nel computer su cui si lancia la Powershell
Come riesco a visualizzare le proprietà e i metodi restituiti da una commandlet?
Get-Member serve per ottenere una panoramica su tutte le proprietà ed i metodi di un oggetto.
Per usare questa funzionalità passate a Get-Member un oggetto tramite pipe.
get-services | get member restituirà una lista di proprietà e metodi degli oggetto services
Come faccio a visualizzare pagina per pagina l’output di uscita di una commendlet?
Utilizzando la cmdlet in pipe Out-Host con il parametro -Paging
ad esempio
Get-Process | Out-Host -Paging
Come accedo alle variabili di ambiente in powershell?
Attraverso l’oggetto $env
per accedere ad una sola variabile basta indirizzare il nome della variabile precedeuto dai due punti
- $env:systemroot
cosa è la Windows Management Instrumentation (WMI)?
E’ una tecnologia di base per Windows per l’amministrazione del sistema. Essa espone una vasta gamma di informazioni.
WMI è un’infrastruttura che supporta il modello CIM.
Con quale commandlet si ottiene la lista delle classi esposte in CIM tramite WMI?
utilizzando la cmdlet Get-CimClass.
Quali sono gli operatori logici utilizati nelle espressioni powershell?
Gli operatori logici Sono:
- -eq,
- -ne,
- -ge,
- -gt,
- -lt,
- -le,
- -like,
- -notlike,
- -match,
- -notmatch,
- -contains,
- -notcontains,
- -is,
- -isnot,
- -in,
- -notin