PowerShell

10 comandi di base di PowerShell che ogni utente di Windows 10 dovrebbe conoscere

10 comandi di base di PowerShell che ogni utente di Windows 10 dovrebbe conoscere

Windows PowerShell è potente e può fare quasi tutto ciò che una persona vuole sul suo computer. Ma l'unico problema è che è uno strumento da riga di comando e non ha la GUI. Tuttavia, può essere utile quando l'interfaccia basata su GUI non funziona o smette di rispondere. La cosa principale sfortunatamente è il fatto che un utente normale non ha la conoscenza dell'uso di PowerShell al massimo delle sue potenzialità. Ma oggi proveremo a discutere i primi 10 comandi di PowerShell che possono aiutare un utente a fare di più su Windows 10.

Comandi PowerShell che aiuteranno un utente a fare di più

Prima di iniziare, è necessario sottolineare che alcuni di questi cmdlet potrebbe attivare determinate impostazioni o configurazioni sul tuo computer. UN cmdlet è uno script PowerShell che esegue una singola funzione. Quindi, per essere più sicuri, crea prima un punto di Ripristino configurazione di sistema. Se qualcosa va storto durante il tentativo di uno dei seguenti cmdlet, puoi sempre ripristinare il tuo computer.

Daremo un'occhiata cmdlet che 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:"

comando solo per avviare l'applicazione UWP delle impostazioni di Windows. Puoi saperne di più su altri URI per altre applicazioni UWP qui su microsoft.come.

2] Ottieni assistenza per qualsiasi cmdlet

Se sei mai confuso su quale comando devi usare per eseguire un'attività specifica. O cosa fa un cmdlet specifico, non devi preoccuparti. Puoi semplicemente usare il cmdlet Get-Help per farlo. Puoi usarlo nei seguenti modi-

Ottieni-Aiuto Ottieni-Aiuto  Ottenere aiuto  -Assistenza completa  -Esempio Get-Help *

Qui, la prima voce ti guiderà su come utilizzare questo cmdlet. La seconda voce ti 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 quel cmdlet. E 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, puoi usare il pulsante Get-Comando cmdlet. Tuttavia, non elenca tutti i cmdlet in PowerShell, quindi utilizzi alcuni filtri particolari. Puoi usare i seguenti comandi-

Get-Comando -Nome  Get-Command -CommandType 

Il primo cmdlet ti aiuterà a trovare un cmdlet con una particolare frase mentre il secondo ti permetterà di filtrare i cmdlet che eseguono una particolare funzione.

4] Trovare un file particolare

Se hai bisogno di trovare un particolare file o una directory in una posizione particolare, puoi usare il Ottieni-Oggetto cmdlet. Puoi usarlo come

Ottieni-Oggetto 

per elencare il contenuto del particolare percorso.

5] Leggere il contenuto di un file

Se hai bisogno di leggere il contenuto di un file, puoi usare il Ottieni-contenuto comando come-

Ottieni-contenuto 

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

Puoi usare il Get-Service cmdlet 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  Stop-Service  Servizio di sospensione  Riprendi-servizio  Servizio di riavvio 

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

Simile al cmdlet Get-Service, puoi usare il Get-Processo cmdlet per elencare tutti i processi in esecuzione sul computer. In alternativa, è possibile utilizzare i seguenti cmdlet correlati per eseguire le rispettive funzioni,

Inizio-Processo  Stop-Processo  Servizio di attesa 

8] Impostazione della politica di esecuzione

Sebbene sia disponibile il supporto per la creazione e l'esecuzione di script su PowerShell, ci sono restrizioni per ciascuno di essi come parte di alcune misure di sicurezza. Puoi impostare il livello di sicurezza su uno qualsiasi dei 4 livelli. Puoi usare il Set-ExecutionPolicy cmdlet seguito da uno dei livelli di sicurezza forniti come-

Set-ExecutionPolicy Unrestricted Set-ExecutionPolicy Set-ExecutionPolicy tutto firmato Set-ExecutionPolicy firmato remoto 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 Copia-Oggetto cmdlet per copiare un file o una directory in un'altra destinazione. La sintassi per questo cmdlet è-

Copia-elemento "E:\TWCTest.txt" -Destinazione "D:\"

10] Elimina un file o una directory

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

Rimuovi-elemento ""E:\TWCTest.TXT""

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

"
I 10 migliori giochi da giocare su Ubuntu
La piattaforma Windows è stata una delle piattaforme dominanti per i giochi a causa dell'enorme percentuale di giochi che si stanno sviluppando oggi p...
I 5 migliori giochi arcade per Linux
Al giorno d'oggi, i computer sono macchine serie utilizzate per i giochi. Se non riesci a ottenere il nuovo punteggio più alto, saprai cosa intendo. I...
Battaglia per Wesnoth 1.13.6 Sviluppo rilasciato
Battaglia per Wesnoth 1.13.6 rilasciato il mese scorso, è la sesta versione di sviluppo nella 1.13.x e offre una serie di miglioramenti, in particolar...