Comandi PowerShell Un elenco dei principali!

Sei un amministratore e ancora non ne conosci qualcuno comandi de powershell? In questo post, esamineremo alcuni comandi che pensiamo che dovresti imparare e sapere come usare per ottenere il massimo da questa applicazione di comando.

comandi-powershell-2

Interfaccia di comando con un ampio repertorio di funzioni.

Comando PowerShell: cos'è PowerShell?

PowerShell è un'interfaccia console, in cui è possibile inserire comandi didattici. È uno strumento creato per i gestori di alcuni software o programmi, possono inserire comandi nell'interfaccia di PowerShell con l'intenzione di ottimizzare le attività o che questi siano controllati dagli stessi driver.

Questa interfaccia di comando, PowerShell, richiede molto tempo, molti amministratori tendono a non usarla a causa della complessità di PowerShell.

Con il passare del tempo, Microsoft ha aggiornato e aggiunto diverse funzioni a PowerShell, quindi è imperativo che gli amministratori inizino a familiarizzare con l'interfaccia di comando.

In questo senso, portiamo una serie di comandi PowerShell, in modo che a poco a poco quegli amministratori che hanno rispetto per l'applicazione, possano interagire ed eseguire semplici compiti; e poi inizia ad automatizzarli.

Seguendo il thread di Windows e il costante aggiornamento dell'interfaccia di comando, PowerShell, dovresti passare attraverso il post del Evoluzione di Windows, poiché, in questo post vedrai in modo dettagliato, passo dopo passo, come questo sistema operativo si è trasformato, diventando quello che vediamo oggi, un sistema operativo utilizzato in tutto il mondo.

Come aprire Windows PowerShell?

Se non sai come aprire l'interfaccia di comando di PowerShell che viene integrata con Windows, è possibile accedervi rapidamente e facilmente tramite la funzione corsa

  • prima: per accedere alla scheda corsa, dobbiamo premere contemporaneamente i tasti Windows + R
  • Secondo: una volta aperta questa scheda, devi inserire la parola PowerShell e premere il tasto entrare

comandi-powershell-3

Un'altra opzione per accedere a PowerShell è utilizzare il motore di ricerca offerto da Cortana, l'assistente di Windows. Per attivare Cortana, devi solo posizionarlo nell'angolo in basso a sinistra dello schermo.

Comandi PowerShell comuni

  1. CD HKCU: per navigare nel registro di Windows
  2. dir –r | seleziona la stringa "cerca per questo": viene utilizzato per individuare una stringa specifica all'interno dei file
  3. ps | sort –p ws | seleziona –ultimi 5: con questo comando potremo individuare i cinque processi che utilizzano più memoria
  4. DHCP del servizio di riavvio: viene utilizzato per eseguire il ciclo di un servizio, ovvero interromperlo e quindi riavviarlo
  5. Get-ChildItem - Forza: lavora per elencare gli elementi trovati all'interno di una cartella specifica
  6. Rimuovi-Elemento C: tobedeleted –Ricorrenza: Questo comando PowerShell ti consente di eliminare tutti gli elementi di una directory, senza la necessità di inserirli ciascuno
  7. (Get-WmiObject -Class Win32_OperatingSystem -ComputerName.) Win32Shutdown (2): Con questo comando saremo in grado di riavviare il computer che stai utilizzando

Comandi PowerShell per raccogliere informazioni

  1. Get-WmiObject -Class Win32_QuickFixEngineering -ComputerName.: Possiamo creare un elenco di correzioni QFES o Windows Update
  2. Get -wmiobject -class win32_computersystem: Se non conosciamo il modello e le specifiche del nostro computer, possiamo scoprirlo con questo comando Powershell
  3. Get -wmiobject -class win32_bios –computername: seguendo la stessa riga del nostro computer, con questo comando conosceremo il BIOS dello stesso
  4. Get-WmiObject -Class Win32_NetworkAdapterConfiguration -Filter IPEnabled = TRUE -ComputerName. | Format-Table -Proprietà IPAddress: Per quanto riguarda le reti e le connessioni, con questo comando possiamo conoscere quegli indirizzi IP relativi al nostro computer
  5. Get-WmiObject -Class Win32_Product -ComputerName. | A livello di formato -Colonna 1: Se non sappiamo dove si trova un'applicazione che stiamo cercando o non ricordiamo di averla installata, con questo comando PowerShell, otterremo un elenco di quelle applicazioni installate
  6. Get-WmiObject -Class Win32_ComputerSystem -Property UserName -ComputerName.: useremo questo comando per conoscere tutti gli utenti registrati nel computer
  7. Get-WmiObject -Class Win32_NetworkAdapterConfiguration -Filter IPEnabled = true -ComputerName. | ForEach-Object -Process {$ _.EnableDHCP ()}: con questo comando possiamo dare accesso DHCP in tutte le reti
  8. Get-WmiObject -Class Win32_NetworkAdapterConfiguration -Filter "DHCPEnabled = true" -ComputerName.: possiamo trovare quelle reti che hanno DHCP integrato e sono consentite sul computer
  9. Get-WmiObject -Class Win32_NetworkAdapterConfiguration -Filter IPEnabled = TRUE -ComputerName. | Select-Object -Property [az] * -ExcludeProperty IPX *, WINS *: per saperne di più sulla configurazione IP del nostro computer, con questo comando otterremo informazioni dettagliate

Comandi PowerShell per la gestione del software

  1. (Get-WmiObject -Class Win32_Product -Filter "Name = 'product_to_remove'" -ComputerName.) .Uninstall (): Con questo comando PowerShell, elimineremo il pacchetto MSI che vogliamo
  2. (Get-WmiObject -Class Win32_Product -ComputerName. -Filter "Name = 'name_of_app_to_be_upgraded'"). Aggiornamento (\ MACHINEWHEREMSIRESIDESpathupgrade_package.msi): saremo in grado di aggiornare un'applicazione basata su MSI
  3. (Get-WMIObject -ComputerName TARGETMACHINE -List | Where-Object -FilterScript {$ _. Name -eq "Win32_Product"}). Installa (\ MACHINEWHEREMSIRESIDESpathpackage.msi): nel caso non sai come installare un pacchetto MSI, con questo comando puoi farlo

Comandi PowerShell per la gestione della macchina

  1. (New-Object -ComObject WScript.Network) .RemovePrinterConnection ("\ printerserverhlaser3"): se hai più di una stampante, con questo comando puoi selezionare ed eliminare quella che devi rimuovere
  2. Inizio-Sonno 60; Riavvia-Computer –Force –NomeComputer MACCHINA DI DESTINAZIONE: con questo comando sarai in grado di spegnere in remoto qualsiasi computer connesso al sistema di interfaccia di comando PowerShell
  3. (New-Object -ComObject WScript.Network) .AddWindowsPrinterConnection ("\ printerserverhlaser3"): Se vuoi aggiungere una stampante al tuo computer o sistema informatico, puoi con questo comando aggiungere una stampante
  4. enter-pssession MACCHINA DI DESTINAZIONE: Per utilizzare questo comando è necessario che tu abbia accettato la gestione remota di PowerShell e in questo modo potrai entrare in una sessione remota
  5. invocare-comando -computername machine1, machine2 -filepath c: Scriptscript.ps1: Questo comando di PowerShell ci consentirà di aprire PowerShell ed eseguire a copione su un server remoto

Conclusione

Come abbiamo visto, PowerShell è uno strumento che dispone di centinaia di comandi utili per qualsiasi situazione o attività che desideriamo eseguire o eseguire rapidamente. Ciascuno dei comandi che indichiamo nel post, è consigliato a quegli amministratori che vogliono iniziare nel mondo dei comandi e familiarizzare con l'applicazione.

https://www.youtube.com/watch?v=YwGIXXqLDkM