10 comandi di PowerShell che ogni utente Windows dovrebbe conoscere

Windows PowerShellè potente e può fare quasi tutto ciò che una persona desidera sul proprio computer. Tuttavia, è uno strumento da riga di comando e non dispone di una GUI. Tuttavia, può essere utile quando l'interfaccia basata sulla GUI fallisce o smette di rispondere. Sfortunatamente, il problema principale è che un utente normale non ha le conoscenze per utilizzare PowerShell al massimo delle sue potenzialità. Ma oggi proveremo a discutere i 10 principali comandi di PowerShell che possono aiutare un utente a fare di più su Windows 10.

Cosa sono i comandi per PowerShell?

I comandi di PowerShell, noti come cmdlet, facilitano l'automazione delle attività e la gestione della configurazione. I cmdlet chiave includonoGet-Commandper elencare i comandi,Get-Helpper l'assistenza al comando, eSet-ExecutionPolicyper le impostazioni di sicurezza. Questi comandi, progettati con una sintassi verbo-sostantivo come Get-Process, rendono PowerShell un potente linguaggio di scripting per l'amministrazione del sistema e le attività automatizzate.

Comandi di PowerShell che aiuteranno un utente a fare di più

Prima di iniziare è necessario evidenziare che alcuni di questicmdletpotrebbe attivare/disattivare determinate impostazioni o configurazioni sul tuo computer. UNcmdletè uno script di PowerShell che esegue una singola funzione. Quindi, per essere più sicuri,Primo. Se qualcosa va storto durante il tentativo di uno dei seguenti cmdlet, puoi sempre ripristinare il computer.

Daremo un'occhiatacmdletche può fare quanto segue:

  1. Avvia un'applicazione UWP.
  2. Ottieni assistenza per qualsiasi cmdlet.
  3. Ottieni comandi simili.
  4. Trova un file particolare.
  5. Leggere il contenuto di un file.
  6. Trova informazioni su tutti i servizi su un computer.
  7. Trova informazioni su tutti i processi su un computer.
  8. Impostazione della politica di esecuzione.
  9. Copia un file o una directory.
  10. Elimina un file o una directory.

1] Avvia un'applicazione UWP

PowerShell è un ottimo strumento che può essere utilizzato per avviare applicazioni UWP in pochi secondi. Ma la cosa principale sta nella corretta esecuzione di un comando. Puoi usare

Start-Process "ms-settings:"

il comando per avviare l'applicazione UWP Impostazioni di Windows. Puoi trovare ulteriori informazioni su altri URI per altre applicazioni UWP quimicrosoft.com.

2] Ottieni assistenza per qualsiasi cmdlet

Supponiamo che tu sia mai rimasto confuso su quale comando devi utilizzare per eseguire un'attività specifica. O di cosa fa un cmdlet specifico, non devi preoccuparti. A tale scopo è possibile utilizzare il cmdlet Get-Help. Puoi usarlo nei seguenti modi-

Get-Help

Get-Help <command name>

Get-Help <command name> -Full

Get-Help <command name> -Example

Get-Help *

Qui, la prima voce ti guiderà su come utilizzare questo cmdlet. La seconda voce fornirà un semplice riepilogo del particolare cmdlet. La terza voce fornirà informazioni dettagliate sul rispettivo cmdlet. La quarta voce comprenderà tutto ciò che mostra il terzo cmdlet ma aggiungerà un esempio di come utilizzare il cmdlet. Infine, il quinto cmdlet elencherà tutti i comandi disponibili per l'uso.

3] Ottieni comandi simili

Per trovare comandi di tipo simile o che contengono una frase particolare al loro interno, puoi utilizzare il fileOttieni comandocmdlet. Tuttavia, non elenca tutti i cmdlet in PowerShell, quindi si utilizzano alcuni filtri particolari. È possibile utilizzare i seguenti comandi-

Get-Command -Name <name>

Get-Command -CommandType <type>

Il primo cmdlet ti aiuterà a trovare un cmdlet con una frase particolare al suo interno, mentre il secondo ti consentirà di filtrare i cmdlet che eseguono una funzione particolare.

4] Trovare un file particolare

Se hai bisogno di trovare un file particolare o una directory per una posizione specifica, puoi utilizzare il fileOttieni oggettocmdlet. Puoi usarlo come

Get-Item <PATH>

per elencare il contenuto del percorso particolare.

5] Leggere il contenuto di un file

Se hai bisogno di leggere il contenuto di un file, puoi usare il fileOttieni contenutocomando come-

Get-Content <PATH of the file with its extension>

6] Leggi le informazioni su tutti i servizi su un computer

Puoi usare ilOttieni assistenzacmdlet per elencare tutti i servizi in esecuzione o arrestati sul computer. In alternativa, è possibile utilizzare i seguenti cmdlet correlati per eseguire le rispettive funzioni:

Start-Service <Service Name>

Stop-Service <Service Name>

Suspend-Service <Service Name>

Resume-Service <Service Name>

Restart-Service <Service Name>

7] Leggi le informazioni su tutti i processi su un computer

In modo simile al cmdlet Get-Service, è possibile utilizzare il fileGet-Processocmdlet per elencare tutti i processi in esecuzione sul tuo computer. In alternativa, è possibile utilizzare i seguenti cmdlet correlati per eseguire le rispettive funzioni,

Start-Process <Process Name>

Stop-Process <Process Name>

Wait-Service <Process Name>

8] Impostazione della politica di esecuzione

Sebbene sia disponibile il supporto per la creazione e l'esecuzione di script su PowerShell, esistono restrizioni per ciascuno di essi come parte di alcune misure di sicurezza. È possibile impostare il livello di sicurezza su uno qualsiasi dei quattro livelli. Puoi usare ilSet-ExecutionPolicycmdlet seguito da uno qualsiasi dei livelli di sicurezza indicati come-.

Set-ExecutionPolicy Unrestricted

Set-ExecutionPolicy All Signed

Set-ExecutionPolicy Remote Signed

Set-ExecutionPolicy Restricted

Qui, le politiche dall'alto verso il basso vanno dal livello di sicurezza più basso a quello più alto.

9] Copia un file o una directory

Un utente può utilizzare il fileCopia-Elementocmdlet per copiare un file o una directory in un'altra destinazione. La sintassi per questo cmdlet è-

Copy-Item "E:\TWCTest.txt" -Destination "D:\"

10] Elimina un file o una directory

Similmente al cmdlet Copy-Item, un utente può utilizzare il fileCopia-Elementocmdlet per copiare un file o una directory in un'altra destinazione. La sintassi per questo cmdlet è-

Remove-Item "E:\TWCTest.txt"

Hai altri cmdlet utili da condividere con tutti noi? Sentiti libero di scriverli nella casella dei commenti qui sotto.

Come si esegue un comando di PowerShell?

Per eseguire uno script PowerShell, apri PowerShell cercandolo nel menu Start, quindi digita il comando al prompt e premi Invio. Per gli script, utilizzare il comando “cd” per navigare nella directory dello script, quindi eseguirlo digitandone il nome con estensione “.ps1” e premendo Invio.

Come posso ottenere un elenco di comandi di PowerShell?

Sono disponibili oltre 200 comandi con PowerShell. Se vuoi conoscerli ciascuno, puoi usare il fileOttieni comandoper elencare tutti i moduli, gli alias e i comandi di PowerShell. Se hai intenzione di salvare l'elenco, genera il comando in un file di testo sul computer e salvalo. Puoi aprirlo in Excel e quindi classificarli.

Qual è la differenza tra CMD e PowerShell?

PowerShell è una versione avanzata di cmd. Oltre ad essere un'interfaccia, è anche un linguaggio di scripting utilizzato per facilitare l'amministrazione del sistema. Oltre a questo, puoi anche utilizzare i comandi del prompt dei comandi in PowerShell. In Windows 11, hai accesso a.

Related Posts