Le 19 migliori scorciatoie da tastiera di Windows PowerShell


Siamo entusiasti di tutto ciò che rende più semplice l'utilizzo o la gestione dei computer. Quindi, naturalmente, siamo fan delle scorciatoie. Windows scorciatoie e combinazioni di tasti rende tutto più semplice. È logico quindi che le scorciatoie di PowerShell di Microsoft non fanno altro che migliorare PowerShell.

Se non hai familiarità con PowerShell, abbiamo un Guida per principianti di PowerShell. È ottimo sia per gli utenti domestici che per i professionisti IT. C'è di più in PowerShell oltre al semplice linguaggio di scripting. Queste scorciatoie da tastiera si applicano a Windows PowerShell ISE e PowerShell Console di Microsoft.

Anche se PowerShell si sta diffondendo ad altri sistemi operativi, come macOS versione 10.12 e successive e persino diverse distribuzioni Linux, queste scorciatoie potrebbero non funzionare su tutti i sistemi operativi o su tutte le versioni di PowerShell. Ma anche pochi ti faranno risparmiare minuti, se non ore, nel mettere insieme i tuoi script.

migliori scorciatoie da tastiera per Windows PowerShell ISE

PowerShell Integrated Scripting Environment (ISE) è il luogo in cui puoi sviluppare e testare script e app PowerShell. Tutte le versioni del sistema operativo Windows di Microsoft, Windows Server, Pro o Home, includono PowerShell ISE.

Poiché Windows Powershell ISE è un ambiente di modifica, si applicano i Scorciatoie di Microsoft Office più comuni, come Ctrl + C per la copia e Ctrl + V per incollare. Le scorciatoie seguenti sono specifiche per Powershell ISE.

  • Ctrl + Tab e Ctrl + Maiusc + Tab: sposta il focus di PowerShell ISE da una scheda all'altra. Ctrl + Tab ti porta a destra, mentre Ctrl + Maiusc + Tab ti porta a sinistra.
    • Ctrl + T: apre una nuova area di lavoro di PowerShell. Potresti usarlo per separare cose come i progetti di app che utilizzano più script. Nota come i nostri tre script originali sono aperti nell'area di lavoro PowerShell 1 . Seleziona l'area di lavoro PowerShell 2 per lavorare su un progetto diverso.
      • Ctrl + W: chiude l'area di lavoro corrente di PowerShell e tutti gli script aperti. Se uno script non è ancora stato salvato, si aprirà una finestra di dialogo che ti chiederà se desideri salvare le modifiche o meno.
      • .
        • Ctrl + M: comprime o espande la struttura. Nota la clausola ForEach di seguito e i segni + e accanto ad essa. La prima immagine mostra la clausola ForEach compressa; il secondo mostra lo script espanso.
          • Ctrl + F: trova testo specifico nello script. Questa scorciatoia da tastiera apre la finestra Trova. Vedrai i parametri che puoi applicare alla tua ricerca, ad esempio Maiuscole/minuscole , Parola intera , Cerca , Trova in selezione . Puoi anche utilizzare espressioni regolari . La ricerca inizia nel punto in cui è posizionato il cursore nello script.
            • F3: trova la successiva occorrenza dei parametri di ricerca. Potresti utilizzare il pulsante Trova successivo nella finestra Trova , ma la finestra è d'intralcio. Prova a selezionare F3 per passare all'occorrenza successiva. Avrà l'evidenziazione del cursore.
              • Maiusc + F3:   Cosa succede se oltrepassi ciò che ti serve utilizzando F3? Utilizza semplicemente Maiusc + F3 per trovare l'occorrenza precedente. Avrà anche l'evidenziazione del cursore.
                • Ctrl + H: trova e sostituisce qualsiasi testo nello script con altro testo. Puoi applicare a questo strumento gli stessi parametri dello strumento Trova.
                  • Ctrl + J: apre una casella di selezione degli snippet. Snippet sono piccoli pezzi di codice con la sintassi corretta. Fai doppio clic per inserire uno snippet, quindi aggiungi i parametri.
                    • Ctrl + Spazio: simile alla visualizzazione degli snippet, questo comando apre Intellisenso. Intellisense presenta opzioni specifiche del contesto come parametri o comparatori. In questo caso, mostra i possibili valori del parametro -ErrorAction per il cmdlet Remove-Item. Fare clic su uno per selezionarlo.
                      • F5: esegue l'intero script e richiede di salvarlo. Seleziona la casella accanto a Non mostrare questo messaggio in futuro , quindi OK per eseguire e salvare premendo F5 in futuro. Equivale a selezionare il pulsante Esegui script .
                      • .
                        • F8: seleziona una sezione dello script PowerShell e premi F8 per eseguire solo quello snippet. Ciò aiuta a eseguire il debug dello script un pezzo alla volta. Equivale a selezionare il pulsante Esegui selezione .
                          • Ctrl + C o Ctrl + Interrompi: interrompe lo script mentre è in esecuzione. Se hai selezionato del testo, Ctrl + Interrompi interromperà l'operazione a quel punto. Questa è un'altra scorciatoia utile per eseguire il debug dei tuoi script. La selezione del pulsante Interrompi operazione ha lo stesso effetto.
                          • migliori scorciatoie da tastiera per la console di Windows PowerShell

                            Se hai utilizzato Prompt dei comandi (cmd), scoprirai che la console di Windows PowerShell è semplicemente un prompt dei comandi personalizzato per l'utilizzo di script e cmdlet di PowerShell nella riga di comando. La console assomiglia molto alla vecchia console a riga di comando.

                            Se non stai creando app di automazione o pacchetti di gestione dei server Windows, puoi utilizzare la console per eseguire alcuni comandi di PowerShell. Tuttavia, la console PowerShell dispone di alcune funzioni e scorciatoie in più. Le solite scorciatoie della console di comando come la freccia su (^ ) e la freccia giù (˅ ) per richiamare i comandi recenti funzionano anche nella console di PowerShell.

                            • Lettera + F8: Non ricordi il cmdlet che hai utilizzato di recente, ma sai che iniziava con una S? Premi S + F8 per elencare tutti i cmdlet utilizzati di recente che iniziano con la lettera S. Nell'immagine seguente, vedi che la prima lettera è di un colore diverso per farci sapere che abbiamo appena cercato S.
                              • Alt + F7: cancella tutti i comandi recenti dalla cronologia della console. È come cancellare gli appunti . Ciò è utile quando hai fatto molto nella console e le frecce su e giù non sono più utili per passare da un comando all'altro.
                                • Maiusc + Invio: per inserire più righe di comandi, utilizzare Maiusc + Invio a alla fine di ogni riga prima di inserire quella successiva. Quindi seleziona Invio per eseguirli tutti in sequenza.
                                • .
                                  • F8: cerca gli elementi nella cronologia dei comandi che iniziano con ciò che viene richiesto. Nell'esempio seguente è stato digitato Get al prompt dei comandi. Selezionando nuovamente F8 verrà trovato il comando successivo che inizia con Ottieni, se ce n'è uno.
                                    • Ctrl + Spazio: funziona come Intellisense ma nella console. Nell'esempio, Get-Item è stato tutto ciò che è stato inserito. Utilizzando Ctrl + Spazio vengono visualizzati altri cmdlet con quell'inizio e la relativa sintassi. Puoi utilizzare le frecce sinistra e destra per spostarti tra i cmdlet.
                                      • Scheda: funziona come il completamento automatico ma scorre le possibilità premendolo ripetutamente. Nel primo esempio, c'è solo il trattino ( ) all'inizio di un parametro. Selezionando la scheda si passano in rassegna le opzioni finché non si ottiene quella desiderata. In questo caso è -Recurse .
                                      • Ora hai la potenza di PowerShell

                                        Quando Microsoft ha rilasciato PowerShell nel 2006, i professionisti IT erano impegnati a utilizzare interfacce grafiche e file batch per gestire le cose. Ora questi metodi di automazione e configurazione vengono gestiti con meno lavoro e più rapidamente, grazie a PowerShell.

                                        .

                                        Post correlati:


                                        4.06.2022