PowerShell è una forma avanzata di prompt dei comandi. È esteso con un vasto set di cmdlet pronti per l'uso e viene fornito con la possibilità di utilizzare .NET framework / C # in vari scenari. Windows include uno strumento GUI, PowerShell ISE, che consente la modifica e il debug degli script in modo utile. Se lo utilizzi di frequente, potresti trovare utile aggiungere 'Modifica con PowerShell ISE come amministratore' al menu contestuale.
Pubblicità
come vedere i mi piace su instagram
Dalla documentazione ufficiale:
Windows PowerShell Integrated Scripting Environment (ISE) è un'applicazione host per Windows PowerShell. In Windows PowerShell ISE è possibile eseguire comandi e scrivere, testare ed eseguire il debug di script in un'unica interfaccia utente grafica basata su Windows con modifica su più righe, completamento con tabulazione, colorazione della sintassi, esecuzione selettiva, guida sensibile al contesto e supporto per il diritto di -lingue sinistre. È possibile utilizzare voci di menu e scelte rapide da tastiera per eseguire molte delle stesse attività che si eseguiranno nella console di Windows PowerShell. Ad esempio, quando si esegue il debug di uno script in Windows PowerShell ISE, per impostare un punto di interruzione di riga in uno script, fare clic con il pulsante destro del mouse sulla riga di codice e quindi fare clic suAttiva / disattiva punto di interruzione.
Prova queste funzionalità in Windows PowerShell ISE.
- Modifica su più righe: per inserire una riga vuota sotto la riga corrente nel riquadro dei comandi, premere MAIUSC + INVIO.
- Esecuzione selettiva: per eseguire parte di uno script, selezionare il testo che si desidera eseguire, quindi fare clic suEsegui scriptpulsante. Oppure premere F5.
- Guida sensibile al contesto: digitaRichiama articoloe quindi premere F1. Il file della Guida si apre all'argomento della Guida perRichiama articolocmdlet.
Windows PowerShell ISE consente di personalizzare alcuni aspetti del suo aspetto. Ha anche il proprio profilo di Windows PowerShell, in cui è possibile archiviare funzioni, alias, variabili e comandi utilizzati in Windows PowerShell ISE.
Utilizzando i file di registro forniti di seguito, sarai in grado di integrare PowerShell ISE con privilegi elevati (sia a 64 bit che a 32 bit) con il menu contestuale di File Exporer in Windows 10.
Aggiungi Modifica con PowerShell ISE come menu contestuale dell'amministratore in Windows 10 , Fare quanto segue.
- Scarica i seguenti file di registro nell'archivio zip: Scarica i file di registro .
- Estraili in qualsiasi cartella ti piaccia. Puoi posizionarli direttamente sul desktop.
- Sblocca i file * .REG .
- Fare doppio clic sul file 'Aggiungi modifica con PowerShell ISE come Administrator.reg'.
- Se sei con una versione di Windows 10 a 64 bit , potresti voler aggiungere il comando 'Aggiungi modifica con PowerShell ISE x86 come Administrator.reg' se hai spesso bisogno della versione di PowerShell ISE a 32 bit.
I comandi sono ora disponibili dal menu contestuale di i tuoi file PS1 .
disabilita la disposizione automatica di Windows 7
I file di registro di cui sopra aggiungeranno una nuova voce al registro sotto la chiave
HKEY_CLASSES_ROOT Microsoft.PowerShellScript.1 Shell
La voce avvierà il file eseguibile principale di PowerShell ISE (powershell_ise.exe) utilizzando il trucco descritto nell'articolo Avvia un processo elevato da PowerShell . Questo aprirà PowerShell ISE come amministratore per gli script PS1 selezionati.
Il tweak di annullamento è incluso.
Questo è tutto.
Articoli di interesse:
- Crea collegamento per eseguire un file PowerShell PS1 in Windows 10
- Genera codice QR con PowerShell in Windows 10
- Trova la cronologia degli aggiornamenti di Windows con PowerShell
- Crea chiavetta USB avviabile di Windows 10 con PowerShell
- Ottieni quantità di parole, caratteri e righe in un file utilizzando PowerShell
- Aggiungi PowerShell come menu contestuale dell'amministratore in Windows 10
- Aggiungi il file PowerShell (* .ps1) al nuovo menu contestuale di Esplora file
- Ottieni hash file con PowerShell in Windows 10
- Come riavviare il computer con PowerShell
- Avvia un processo elevato da PowerShell