Windows PowerShell Integrated Scripting Environment (ISE) è un'applicazione host grafica per Windows PowerShell. Windows PowerShell ISE consente di eseguire comandi e di scrivere, modificare, eseguire e verificare script, nonché di eseguirne il debug, in un ambiente nel quale sono utilizzati i colori per la visualizzazione della sintassi ed è supportato il formato Unicode.

Windows PowerShell è una shell della riga di comando e un linguaggio di script basato su Microsoft .NET Framework. WPS è destinato soprattutto all'amministrazione di Windows. Grazie agli strumenti di facile utilizzo (i cosiddetti cmdlet) e al sistema di Guida integrato, è possibile iniziare a utilizzare WPS immediatamente. I cmdlet possono essere combinati in pipeline contenenti più comandi. È quindi possibile salvare le sequenze di comandi preferite all'interno di funzioni, per consentire l'esecuzione automatica di attività. Gli utenti più esperti possono utilizzare Windows PowerShell come piattaforma di sviluppo, ampliandola mediante l'aggiunta di funzioni, cmdlet e provider.

Windows PowerShell ISE è destinato agli utenti di ogni livello di esperienza. I principianti apprezzeranno i colori per la sintassi e la Guida sensibile al contesto. La modifica a più righe rende facile provare esempi copiati dalla Guida e da altre fonti. Gli utenti esperti apprezzeranno la disponibilità di più ambienti di esecuzione, il debugger incorporato e l'estendibilità del modello a oggetti di Windows PowerShell ISE.

Windows PowerShell 2.0 è una funzionalità di Windows Server 2008 R2. Windows PowerShell ISE è una funzionalità facoltativa. Per installarla, utilizzare Aggiunta guidata funzionalità.

Funzionalità di Windows PowerShell ISE

Le funzionalità di Windows PowerShell ISE includono:

  • Un riquadro dei comandi per l'esecuzione di comandi interattivi.

  • Un riquadro degli script per la scrittura, la modifica e l'esecuzione di script. È possibile eseguire l'intero script o solo alcune righe selezionate.

  • Un riquadro per l'output, che è possibile scorrere, in cui è visualizzata la trascrizione dei comandi del riquadro dei comandi e di quello degli script e i relativi risultati.

  • Fino a otto ambienti di esecuzione Windows PowerShell in un'unica finestra, ognuno con i riquadri dei comandi, degli script e dell'output. L'ambiente è suddiviso in schede e consente di eseguire più attività contemporaneamente.

  • La funzionalità di modifica multiriga del riquadro dei comandi consente di incollare più righe di codice, eseguirle e richiamarle come unità.

  • Un debugger integrato per il debug dei comandi, delle funzioni e degli script. È possibile impostare e rimuovere punti di interruzione, eseguire il codice un'istruzione alla volta, controllare i valori delle variabili e visualizzare una traccia dello stack di chiamata.

  • Grazie alle funzionalità personalizzabili, è possibile modificare i colori, il tipo di carattere e il layout.

  • Un modello a oggetti configurabile tramite script consente di personalizzare ed estendere ulteriormente Windows PowerShell ISE. È possibile aggiungere funzionalità, ad esempio voci di menu. È inoltre possibile accedere alla sessione, ai file e all'editor per creare funzionalità personalizzate.

  • I numeri di riga e colonna, le scelte rapide da tastiera, la Guida sensibile al contesto e il supporto per Unicode rendono Windows PowerShell ISE un ambiente efficiente e produttivo per l'utilizzo di Windows PowerShell. Windows PowerShell consente persino l'apertura di file mediante trascinamento della selezione.

Requisiti di Windows PowerShell ISE

È possibile eseguire Windows PowerShell ISE in Windows XP e versioni di Windows successive, ad eccezione delle installazioni Server Core di Windows Server.

Windows PowerShell ISE richiede Microsoft .NET Framework 3.5 con Service Pack 1. Se questa versione di Microsoft .NET Framework non è installata, viene installata da Server Manager durante l'installazione di Windows PowerShell ISE.

Per ulteriori informazioni su Windows PowerShell e Windows PowerShell ISE, vedere Windows PowerShell (https://go.microsoft.com/fwlink/?LinkID=107116).


Argomenti della Guida