Come imparare PowerShell | Guida per principianti

Come imparare PowerShell | Guida per principianti
PowerShell è un software Windows utilizzato per le attività di automazione dall'utente attuale o da un amministratore. È sviluppato per l'industria IT e per gli amministratori di sistema per gestire e controllare il sistema operativo e altre applicazioni software. In primo luogo, funziona su Windows. Tuttavia, puoi ottenerlo anche su Linux Distri ma con supporto limitato.

L'interfaccia della riga di comando PowerShell fornisce supporto integrato di cmdlet, funzioni e alias per controllare varie operazioni del sistema. PowerShell è stato rilasciato nel 2006 con la versione 1.0. Al momento della scrittura di articoli, l'ultima versione è 7.2.5.

In questo post, viene fornita una breve guida per aiutare i principianti nell'apprendimento di PowerShell.

Come imparare PowerShell?

PowerShell è un'applicazione della riga di comando destinata ad agire come terminale e un linguaggio di scripting. Pertanto, le basi di PowerShell possono essere classificate secondo le funzionalità supportate dal PowerShell I.E, il terminal PowerShell e il supporto di script. Questa sezione arruola vari componenti necessari per imparare come base. Per una migliore comprensione, li abbiamo organizzati in passaggi sequenziali.

Passaggio 1: impara a usare i cmdlet PowerShell

Il cmdlet PowerShell è un comando leggero utilizzato nell'ambiente PowerShell. Puoi anche creare e chiamare i cmdlet usando le API di PowerShell. I cmdlet sono il componente principale per iniziare con PowerShell. Ogni cmdlet ha lo scopo di servire un'operazione specifica sul computer di elaborazione.

Se non sai quali cmdlet sono supportati da PowerShell, puoi ottenere l'elenco tramite il seguente comando:

> Get -comand -CommandType Cmdlet

L'output ha fornito l'insieme di cmdlet e la loro versione di supporto di PowerShell. Si suggerisce di iniziare l'apprendimento con PowerShell 7, che è dotato dell'ultimo set di cmdlet.

Nota: Clicca qui per installare PowerShell 7.

Passaggio 2: impara a usare gli alias di PowerShell

Gli alias sono noti come il secondo ai cmdlet. In PowerShell, vari cmdlet possono essere eseguiti con i loro nomi di alias. Un utente può utilizzare gli alias integrati o gli utenti possono definire anche il proprio set di alias. È possibile ottenere l'elenco degli alias usando il comando di seguito:

> Get -comand -CommandType alias

Nella seconda colonna dell'uscita, osserverai l'elenco degli alias associati ai cmdlet. Ad esempio, puoi usare "?"Invece di scrivere il cmdlet completo (Dove-oggetto).

Passaggio 3: impara a usare le funzioni di PowerShell

Una funzione comprende una serie di dichiarazioni di codice per soddisfare uno scopo di elaborazione specifico. Ovunque il programmatore debba eseguire un'attività (specificata nella funzione), la funzione viene invocata in quel luogo. PowerShell supporta un elenco di funzioni integrate che hanno lo scopo di eseguire un'attività specifica. Per ottenere l'elenco di queste funzioni, utilizzare il seguente comando:

> Get -comand -comandtype funzione

Passaggio 4: Verbi PowerShell

I verbi PowerShell sono le parole comuni che sono prefissate con cmdlet per eseguire un'operazione specifica. Le seguenti sono le parole chiave comunemente utilizzate come verbi.

  • Ottenere: Usato per ottenere qualcosa usando i cmdlet
  • Fuori: Usato per produrre qualcosa
  • Impostato: Usato per definire qualcosa
  • Inizio: Utilizzato per avviare un processo/servizio o invocare un'operazione specifica
  • Fermare: Usato per fermare un processo/servizio

I cmdlet PowerShell, gli alias di PowerShell, le funzioni di PowerShell sono la componente principale da imparare in PowerShell.

Passaggio 5: apprendimento di PowerShell Scripting

Una volta che hai finito con i cmdlet, gli alias e le funzioni. Ora puoi andare al supporto di scripting. PowerShell Scripting lo rende importante attorno ad altre applicazioni di riga di comando basate su Windows come CMD. Lo scripting è fondamentalmente un insieme di cmdlet, funzioni e istruzioni di programmazione scritte in modo sequenziale per raggiungere uno scopo specifico. Per imparare gli script, devi conoscere alcuni prerequisiti forniti di seguito.

PowerShell ISE

PowerShell ISE è la componente principale da considerare mentre si occupa del supporto di script di PowerShell. Ha una GUI per creare, eseguire, modificare o eliminare gli script PowerShell. Per una panoramica migliore, PowerShell sembra come:

PowerShell ISE comprende i seguenti componenti:

  • Riquadro di scripting: Usato per scrivere script di PowerShell.
  • terminale: I comandi o gli script di PowerShell possono essere eseguiti qui.
  • Comandi: Questo riquadro contiene un lungo elenco di comandi da utilizzare negli script.

Lo script PowerShell può essere creato nel riquadro di script e in qualsiasi file di testo con ".PS1"Estensione. Allo stesso modo, uno script può essere eseguito dal terminale di PowerShell e un prompt dei comandi su Windows.

Vuoi imparare come viene creato ed eseguito lo script PowerShell? Vai al seguente link.

Scopri come creare ed eseguire uno script PowerShell

Conclusione

Per apprendere PowerShell, devi comprendere il concetto di cmdlet, funzioni e alias. Questi sono i componenti principali (ce ne sono anche altri, ma questi tre sono per lo più usati). Questo post ha dimostrato una serie di passaggi sequenziali per apprendere PowerShell. Dopo aver ottenuto una buona pratica con questi componenti, sei pronto per imparare il supporto di scripting di PowerShell, che è anche illuminato in questo post.