Ottimizzazione dell'esperienza della shell
PowerShell è una shell della riga di comando e un linguaggio di scripting usato per l'automazione.
Wikipedia include la descrizione seguente di una shell:
Una shell gestisce l'interazione con il sistema utente richiedendo agli utenti l'input, interpretandone l'input e quindi gestendo l'output dal sistema operativo sottostante ,in modo analogo a un ciclo di lettura-eval-print o REPL.
Analogamente ad altre shell come bash
o cmd.exe
, PowerShell consente di eseguire qualsiasi comando disponibile nel sistema, non solo i comandi di PowerShell.
I comandi di PowerShell sono noti come cmdlet (pronunciati command-let). I cmdlet sono comandi di PowerShell, non eseguibili autonomi. I comandi di PowerShell non possono essere eseguiti in altre shell senza prima eseguire PowerShell.
Funzionalità dell'interfaccia della riga di comando di PowerShell
PowerShell è una shell dei comandi moderna che include le migliori funzionalità di altre shell più diffuse. A differenza della maggior parte delle shell che accettano e restituiscono solo testo, PowerShell accetta e restituisce oggetti .NET. La shell include diverse funzionalità che è possibile usare per ottimizzare l'esperienza utente interattiva.
- Cronologia della riga di comando affidabile
- Completamento tramite tabulazione e stima dei comandi
- Supporta alias di comandi e parametri
- Pipeline per i comandi di concatenamento
- Sistema della Guida nella console, simile alle pagine Unix
man
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per