Benvenuti in questo tutorial PowerShell, qui imparerai a creare i tuoi script PowerShell, se sei nuovo di zecca a PowerShell, allora sei nel posto giusto per iniziare a imparare lo scripting di PowerShell.
Windows PowerShell è il framework di automazione delle attività di Microsoft, costituito da una shell a riga di comando e un linguaggio di scripting associato basato su.NET Framework. PowerShell fornisce l’accesso completo a COM e WMI, consentendo agli amministratori di eseguire attività amministrative su sistemi Windows locali e remoti.,
PowerShell ha potenza, profondità e flessibilità e puoi ricercare da solo, con PowerShell puoi creare nuovi oggetti ad esempio , file system di Windows Services, DirectoryEntry o l’oggetto più semplice e basato su.Net Framework usando nome completo come system.DateTime.
PowerShell ha la capacità di utilizzare.Net Framework e powershell consente di creare tali oggetti.
Microsoft ha continuato ad aggiungere sempre più nuovi metodi PowerShell per rendere la nostra vita il più semplice possibile.
L’output è sempre un oggetto. NET Per favore, ricorda che l’output di PowerShell è sempre un oggetto. NET., Quell’output potrebbe essere un sistema.Diagnostica.Elaborare un oggetto o System.IO.FileInfo oggetto o un sistema.Oggetto Stringa. Fondamentalmente potrebbe essere qualsiasi oggetto. NET il cui assembly viene caricato in PowerShell inclusi i propri oggetti. NET.
Piccoli passi di un principiante assoluto In PowerShell si possono trovare qui.
Powershell 1.0, Powershell 2.0, Powershell 3.0
e Powershell 4.0
Ora Powershell 5.0
Cosa c’è di nuovo in Windows PowerShell 5.0 Windows PowerShell 5.,0 include nuove funzionalità significative che ne estendono l’utilizzo, ne migliorano l’usabilità e consentono di controllare e gestire gli ambienti basati su Windows in modo più semplice e completo.
- Contiene aggiornamenti per Windows PowerShell e Windows PowerShell ISE.
- cmdlet di gestione dei pacchetti.
- cmdlet di commutazione di rete.
- Configurazione dello stato desiderato di Windows PowerShell (DSC)
nota: è necessario.NET Framework 4.5.,
Esempio
# Windows PowerShell Version CheckClear-Host$Host
Copia e prova
Per favore, dai un’occhiata al sommario a sinistra, dove sono elencate tutte le voci di menu e assicurati di tornare regolarmente, dato che continueremo ad aggiungere nuove sezioni ad esso. Ci auguriamo che questo tutorial vi farà iniziare correttamente su Powershell.
Tutto qui è gratuito e speriamo che ti piaccia il nostro lavoro.
Quando si esegue qualsiasi comando get, è possibile vedere alcune delle proprietà(Non tutte le Poperties).
Si tratta di configurazione powershell che mostra solo le proprietà configurate cloumn.,
Stiamo arrivando con enorme aggiornamento su ‘Get-Membro’ nella sezione lingua..
Come utilizzare i comandi powershell in modo efficace uno dei più importanti per ottenere aiuto o trovare diversi comandi.
Trovare i comandi che iniziano con ‘un’
Esempio
PS>get-help a*
Copia e Provare
Trovare i comandi che iniziano con la ‘b’
Esempio
PS>get-help b*
Copia e Provare
vediamo un esempio in cui siamo in grado di ottenere la raccolta e la query o il filtro o una sorta di raccolta.
e.,g
Esempio
get-service | where { $_.Status -eq "running"} | select-object -last 10
Copia e prova
Consideriamo l’esempio precedente “get-service” è una raccolta di servizi.
“|” usa per interrogare la raccolta
all’interno della variabile di raccolta “_ _ ” come abbiamo in LINQ (C#). Qui query per trovare i servizi in esecuzione dalla raccolta
Finalmente stiamo prendendo quella raccolta filtrata (servizi in esecuzione) prendendo solo gli ultimi 10 elementi (servizi)
Si prega di scaricare Powershell Essentials dal link sottostante
Powershell Essentials Powershelltutorial.,pdf
AGGIORNAMENTI RECENTI
Powershell Sleep
Se avete bisogno di mettere in pausa lo script PowerShell, è possibile aggiungere questo comando al vostro
script e costringerlo ad attendere paio di secondi (Millisecondi) powershell sleep per saperne di più..,/li>
Windows PowerShell include le seguenti caratteristiche:
- Cmdlet per l’esecuzione delle comuni attività di amministrazione di sistema, come la gestione del registro di sistema, servizi, processi, eventi, e l’utilizzo di Strumentazione Gestione Windows (WMI).,
- Un linguaggio di scripting basato su attività e il supporto per gli script esistenti e strumenti da riga di comando.
- Disegno coerente. Poiché i cmdlet e gli archivi dati di sistema utilizzano convenzioni di sintassi e denominazione comuni, i dati possono essere condivisi facilmente e l’output da un cmdlet può essere utilizzato come input per un altro cmdlet senza riformattazione o manipolazione.
- Navigazione semplificata e basata su comandi del sistema operativo, che consente agli utenti di navigare nel registro di sistema e in altri archivi di dati utilizzando le stesse tecniche utilizzate per navigare nel file system.
- Potenti funzionalità di manipolazione degli oggetti., Gli oggetti possono essere manipolati direttamente o inviati ad altri strumenti o database.
- Interfaccia estensibile. I fornitori di software indipendenti e gli sviluppatori aziendali possono creare strumenti e utilità personalizzati per amministrare il proprio software.
Lascia un commento