Esercitazioni

Come conoscere la versione di PowerShell 【passo dopo passo】

Sommario:

Anonim

Gli amministratori di sistema consentono di massimizzare tutti i vantaggi offerti dai computer, motivo per cui Windows ha incorporato un'alternativa per accelerare e automatizzare i processi che si chiama Powershell.

Powershell funziona come un'interrelazione tra l'utente e il computer, in questo caso è il modo di ordinare o guidare le azioni intraprese ed eseguite sul computer attraverso l'immissione di testo.

Indice dei contenuti

Scopri quale versione di Powershell è sul computer

Poiché Powershell è stato incorporato nei sistemi Windows da designer e sviluppatori, è importante sapere quale versione è incorporata nell'apparecchiatura.

Questo processo per conoscere la versione è abbastanza semplice e verrà spiegato di seguito:

  • Per prima cosa devi accedere all'area di ricerca di Windows e digitare Powershell, quindi si aprirà una finestra con il nome del programma " Windows Powershell", fai clic con il pulsante destro del mouse e seleziona "Esegui come amministratore". schermata di comando che è blu, lì è necessario scrivere quanto segue: get-host e premere il tasto "Invio" Una serie di informazioni riguardanti la versione viene automaticamente visualizzata sullo schermo.

Se si desidera ottenere informazioni molto più dettagliate, si consiglia di utilizzare il comando: $ PSVersionTable quando si preme "Invio" viene visualizzato quanto segue:

  • PSversion: la versione esatta di Windows Powershell installata è mostrata qui. WSManStackVersion: questo collegamento riflette la versione dello stack di Gestione dei servizi Web. SerializationVersion: qui puoi conoscere la versione esatta che corrisponde al metodo di serializzazione. BuildVersion: sarai in grado di conoscere la versione di build che corrisponde a Windows Powershell attualmente in uso. PSCompatibleVersion: questa sezione indica tutte quelle versioni di Windows Powershell supportate dalla versione corrente in uso.

Vale la pena notare che se si tenta di sapere qual è la versione di Powershell incorporata e non è possibile visualizzarla, è perché è di tipo 1.0, questo perché è dalla versione 2.0 in cui la schermata blu con tutti i contenuto riferito a questo amministratore.

È anche possibile utilizzare il comando get-host, ma dall'opzione Editor script di PowerGui, in tal modo è possibile ottenere informazioni molto più dettagliate sulle caratteristiche di Powershell presenti sul computer.

Importanza di conoscere la versione di Powershell

Poiché Powershell è uno strumento progettato per essere eseguito esclusivamente con i comandi e la tastiera, offre un numero importante di funzioni più specifiche rispetto a quelle ottenibili quando si utilizza un altro tipo di amministratore.

È importante che la versione sia nota, in quanto ciò consentirà di identificare le funzioni da gestire in essa.

Va ricordato che ogni versione diventa un interprete della riga di comando, con il quale è possibile aprire le applicazioni della console e risolvere i problemi sul computer.

Maggiore è la versione utilizzata, maggiori saranno le quantità di dati di base sulle attività di rete che saranno conosciute e gestite.

Ad esempio, in una versione maggiore o uguale a 2.0, è possibile lavorare con Powershell come framework open source.

In altre parole, diventerà la soluzione di amministrazione centrale e come entità normativa e automatizzata per Windows.

Se la versione è inferiore alla 2.0, l'uso di Powershell sarà molto più limitato, non sarà nemmeno possibile utilizzarlo come ambiente di scripting, ovvero non sarà possibile semplificare le attività attraverso la combinazione di comandi.

Nel frattempo, i passaggi da eseguire dovranno essere eseguiti singolarmente, a differenza delle versioni più avanzate con le quali è possibile eseguire gli script.

Consentire di gestire le informazioni, registrarle e persino configurarle, senza tralasciare la riparazione delle eventualità che si generano nel programma.

Qual è la mia versione e compatibilità

  • Powershell 1.0 è integrato con Windows Server 2003 SP1, Windows Xp SP2 e Windows Vista. Powershell 2.0, questa versione funziona con Windows Server 2003 SP2, Windows Server 2008 SP1 e Windows Xp SP3. Powershell 3.0, adattato a Windows Server 2008 SP2, Windows Server 2008 R2, SP1, Windows 7 SP1.Powershell 4.0, Unisce Windows 7 SP1, Windows server 2008 R2, SP1, Windows server 20012. Powershell 5.0: Funziona con Windows Server 2012 R2, Windows 7 SP1, Windows 8.1.Powershell 5.1: accoppiato a server Windows R8 SP1, Windows server 20012, Windows server 2012 R2, Windows 7 SP1, Windows 8.1.

A partire da Powershell Core 6.0, è stata istituita una multipiattaforma per le sue operazioni, ovvero è stato permesso di usarlo nel sistema operativo MacOS, oltre a quello del famoso Linux.

Questa versione è integrata in Net Core, invece di Net FrameWork, questa nuova versione è più piccola e leggera ma purtroppo supporta meno comandi.

Pertanto, non consente di svolgere il gran numero di attività svolte, che ha una maggiore capacità di velocità nella risposta.

È stato anche configurato per essere open source, questo in modo che potesse essere installato direttamente dal web.

Tra le modifiche che sono state incorporate per renderlo compatibile con altre piattaforme, ci sono:

  • La possibilità di utilizzare caratteri con comandi binari o comandi nativi, questo consente di aumentare la funzionalità dello strumento. Aggiunta la pagina di manuale Powershel. Esiste un'opzione di escape che porta direttamente alla barra rovesciata finale, questa è quella utilizzato quando si eseguono attività con argomenti di comando nativi. L'alternativa al modificatore ExecutionPolicy è stata rimossa, in modo che PowerShel possa essere eseguito liberamente su piattaforme diverse da Windows.

Come installare Powershell 6.0

Questa nuova versione di Powershell non offre l'alternativa di essere aggiornata come le versioni precedenti, ovvero da quelle che vanno dalla 1.0 alla 5.0.

Per utilizzare 6.0, è necessario disabilitare la versione attualmente installata, per questo il processo di disinstallazione verrà spiegato di seguito:

Verrà utilizzato il seguente comando, che dovrebbe essere scritto nella schermata blu: Disable-WindowsOptionalFeature-Online-FeatureNameMicrosoftWindowsPowershellV (qui è necessario inserire il numero di versione che si possiede) Eseguire il root e premere il tasto "Invio"

Ora non ci sarà più alcuna versione di Powershell installata sul computer, da questo momento procederemo con l'installazione della nuova versione 6.0.

  • Come primo passo, è necessario inserire il seguente indirizzo attraverso il Web: https://github.com/PowerShell/PowerShell Verrà visualizzato un menu che dice "Chiudi o scarica", premerlo e andare su "Scarica ZIP". Verrà visualizzata una finestra, attendi il completamento del download, vai su "Download" e quando trovi il file scaricato, fai clic destro su di esso. Quindi si aprirà un piccolo rettangolo in cui fai clic su "Estrai qui" Ora non ti resta che aprire il file di installazione ed eseguire i passaggi indicati dal sistema.

Una volta completata questa procedura, sarà necessario andare al pulsante Start di Windows e immettere il gestore comandi Powershell dove è necessario digitare il seguente percorso: $ psVersionTable e premere "Invio"

Ora devi attendere che tutte le informazioni relative alla versione 6.0 appena installata vengano visualizzate sullo schermo.

  • Se vuoi conoscere o verificare il numero di comandi inclusi nella versione 6.0, utilizzerai il comando:

Get-Command | measure-Object

  • Quindi è necessario premere "Invio" per indicare che ci sono 432 comandi PowerShell per eseguire lo stesso numero di attività sul computer.

Ti consigliamo di leggere i seguenti tutorial:

Con questo finiamo i nostri tutorial su come conoscere la versione di Shell. L'hai trovato utile? Sicuramente sei interessato a dare un'occhiata alla nostra sezione tutorial. Ci vediamo nel prossimo!

Esercitazioni

Scelta dell'editore

Back to top button