Lezione 1: Introduzione ai cmdlet di Windows Server AppFabric per Windows PowerShell
Tempo di completamento: 15 minuti
Obiettivo: preparare l'ambiente Windows PowerShell per l'utilizzo dei cmdlet di Windows Server AppFabric che consentono a Windows PowerShell di configurare, gestire e monitorare l'applicazione OrderService.
Scopo: in questa lezione viene spiegato come caricare Modulo ApplicationServer per Windows PowerShell e consentire l'esecuzione dello script per Windows PowerShell. Utilizzare la stessa console Windows PowerShell anche nelle restanti lezioni di questa esercitazione.
Prerequisiti
Prima di procedere, verificare che siano soddisfatti i requisiti seguenti:
È necessario che AppFabric sia già installato.
È necessario poter eseguire Windows PowerShell con un account amministrativo.
Procedura
Questa lezione prevede il completamento dei passaggi seguenti:
Avviare una sessione di Windows PowerShell con credenziali amministrative.
Consentire l'esecuzione dello script di Windows PowerShell.
Caricare Modulo ApplicationServer per Windows PowerShell
Avvio di una sessione di Windows PowerShell con credenziali amministrative
Powershell.exe si trova nella directory C:\Windows\System32\WindowsPowerShell\v1.0. Aprire questa directory in Windows Explorer o individuarla con lo strumento di ricerca facendo clic su Start e immettendo powershell.exe nella casella di ricerca.
Fare clic con il pulsante destro del mouse su powershell.exe e quindi scegliere Esegui come amministratore.
Dopo l'apertura della finestra di Windows PowerShell per la sessione, fare clic con il pulsante destro del mouse sulla barra del titolo e quindi scegliere proprietà.
Nella finestra Proprietà di "Windows PowerShell" verificare che Modalità Modifica rapida sia selezionata e quindi scegliere OK.
Abilitazione dell'esecuzione dello script in Windows PowerShell
I passaggi da eseguire nella maggior parte di questa esercitazione sono orientati all'utilizzo di una sessione di Windows PowerShell. Tuttavia, per creare uno script per l'automazione è possibile utilizzare i comandi presenti in tutte le lezioni. In alcune lezioni l'esecuzione dello script viene utilizzata per semplificare l'approccio. In questa sezione viene abilitata l'esecuzione di uno script locale solo per questa sessione di Windows PowerShell.
Eseguire il comando riportato di seguito presente nella finestra di Windows PowerShell per consentire l'esecuzione di script locali non firmati in Windows PowerShell.
Set-ExecutionPolicy –ExecutionPolicy RemoteSigned –Scope Process
Quando viene richiesto di confermare la modifica dei criteri di esecuzione, digitare Y e quindi premere INVIO.
Per verificare se l'esecuzione dello script locale è abilitata, eseguire in Windows PowerShell il comando seguente.
Get-ExecutionPolicy
Windows PowerShell segnala i criteri di esecuzione come RemoteSigned.
Il parametro –Scope Process assicura che i criteri siano attivi solo per il processo Windows PowerShell corrente e per qualsiasi processo secondario creato. L'impostazione dei criteri di esecuzione di Windows PowerShell su RemoteSigned utilizzando il comando sopra riportato attiva i criteri seguenti per la sessione corrente di Windows PowerShell:
Gli script possono essere eseguiti.
Richiede la firma digitale di un autore attendibile sugli script e sui file di configurazione scaricati da Internet (inclusi i programmi di posta elettronica e di messaggistica immediata).
Non richiede firme digitali sugli script eseguiti e scritti sul computer locale (non scaricati da Internet).
Per annullare le modifiche apportate ai criteri, è sufficiente chiudere la sessione corrente di Windows PowerShell e qualsiasi processo secondario avviato nell'ambito della sessione stessa. Si noti che nelle lezioni di questa esercitazione è necessario che per la sessione siano abilitati i criteri di esecuzione modificati.
Tenere presente che i criteri di esecuzione non impediscono l'esecuzione di comandi o cmdlet particolari, ma si limitano a definire restrizioni su quali script e file di configurazione sia possibile eseguire.
Per ulteriori informazioni sui criteri di esecuzione in Windows PowerShell 2.0, vedere about_Execution_Policies o eseguire il comando seguente.
Get-help about_execution_policies
Caricamento del modulo Windows PowerShell per AppFabric
Per utilizzare il cmdlet Import-Module per Windows PowerShell per caricare Modulo ApplicationServer per Windows PowerShell, eseguire il comando riportato di seguito.
Import-Module ApplicationServer
L'assenza di errori indica che il caricamento del modulo è stato completato con esito positivo.
Per verificare se Modulo ApplicationServer per Windows PowerShell è stato caricato correttamente, nella finestra di Windows PowerShell eseguire il comando riportato di seguito.
Get-Command –Module ApplicationServer
Il risultato di tale comando viene inserito in una tabella che riporta tutti i comandi resi visibili da Modulo ApplicationServer per Windows PowerShell.
Riepilogo
In questa lezione è stato avviato Windows PowerShell con credenziali amministrative per consentire l'esecuzione di script nelle lezioni future. È stato inoltre caricato Modulo ApplicationServer per Windows PowerShell ed è stato verificato che i comandi siano esposti dal modulo. I comandi descritti in questa esercitazione consentono di configurare, gestire e monitorare l'applicazione OrderService.
Passaggi successivi
Nella Lezione 2: Distribuzione dell'applicazione del servizio OrderService con Windows PowerShell, saranno creati e distribuiti i progetti del servizio OrderService tramite Windows PowerShell.
Vedere anche
Concetti
Lezione 2: Distribuzione dell'applicazione del servizio OrderService con Windows PowerShell
Lezione 3: Configurazione del servizio OrderService con Windows PowerShell
Lezione 4: Monitoraggio del servizio OrderService con Windows PowerShell
Lezione 5: Rilevamento del flusso di lavoro con Windows PowerShell
2011-12-05