10961 Automating Administration with Windows PowerShell

10961
scroll-fix

Durata

5 giorni

Livello

Avanzato

Prodotti

Windows

Posizione lavorativa

Sviluppatore

Informazioni corso

Il corso ha l’obiettivo di mettere in grado gli allievi di utilizzare la Windows Powershell per gestire da remoto server Windows-based e per automatizzare i task quotidiani di amministrazione e di gestione. Il corso si focalizza soprattutto sulle funzionalità e sull’utilizzo della command-line e fornisce i prerequisiti necessari a utilizzare la Powershell in ambienti diversi (Windows Server, Windows Client, Exchange Server, SharePoint Server, Sql Server, System Center).

scroll-fix

Competenze Ottenute

  • Descrivi la funzionalità di Windows PowerShell e usala per eseguire e trovare i comandi di base.
  • Identificare ed eseguire cmdlet per l’amministrazione del server.
  • Lavora con la pipeline di Windows PowerShell.

scroll-fix

Prerequisiti

  • Esperienza con le tecnologie e l’implementazione di rete Windows.
  • Esperienza con l’amministrazione, la manutenzione e la risoluzione dei problemi di Windows Server.
  • Esperienza con l’amministrazione, la manutenzione e la risoluzione dei problemi dei client Windows
  • Gli studenti che frequentano questa formazione possono soddisfare i prerequisiti ottenendo conoscenze e competenze equivalenti attraverso l’esperienza pratica come amministratore di sistema Windows. Non sono richiesti corsi prerequisiti.

scroll-fix

Struttura del Corso

Modulo 1: Introduzione a Windows PowerShell

Questo modulo ti introdurrà a Windows PowerShell e fornirà una panoramica delle funzionalità del prodotto. Il modulo mostra come aprire e configurare la shell per l’uso e come eseguire comandi all’interno della shell. Il modulo introduce anche il sistema della Guida integrato in Windows PowerShell.

Lezioni

  • Panoramica e sfondo di Windows PowerShell
  • Comprensione della sintassi dei comandi
  • Trovare i comandi

Laboratorio: Configurazione di Windows PowerShell

  • Configurazione della console di Windows PowerShell
  • Configurazione dell’applicazione Windows PowerShell ISE

Lab: Trovare ed eseguire i comandi di base

  • Trovare i comandi
  • Comandi in esecuzione
  • Utilizzo dei file Informazioni

Dopo aver completato questo modulo, gli studenti saranno in grado di:

  • Apri e configura Windows PowerShell.
  • Trova ed esegui i comandi di Windows PowerShell.
  • Eseguire i comandi utilizzando la sintassi dei comandi e dei parametri corretta.

Modulo 2: cmdlet per l’amministrazione

Questo modulo introduce i cmdlet comunemente usati per l’amministrazione. Sebbene sia possibile cercare cmdlet ogni volta che è necessario eseguire un’attività, è più efficiente avere almeno una conoscenza di base dei cmdlet disponibili per l’amministrazione del sistema.

Lezioni

  • Cmdlet di amministrazione di Active Directory
  • cmdlet di configurazione di rete
  • Altri cmdlet di amministrazione del server

Laboratorio: Amministrazione di Windows

  • Creazione e gestione di oggetti di Active Directory
  • Configurazione delle impostazioni di rete su Windows Server
  • Creare un sito web

Dopo aver completato questo modulo, gli studenti saranno in grado di:

  • Identificare e utilizzare i cmdlet per l’amministrazione di Active Directory.
  • Identificare e utilizzare i cmdlet per la configurazione di rete.
  • Identificare e utilizzare i cmdlet per altre attività di amministrazione del server.

Modulo 3: lavorare con la pipeline di Windows PowerShellll

Questo modulo introduce la funzionalità pipeline di Windows PowerShell. Sebbene la funzionalità della pipeline sia inclusa in diverse shell della riga di comando come il prompt dei comandi nel sistema operativo Windows, la funzionalità della pipeline in Windows PowerShell offre funzionalità più complesse, più flessibili e più capaci rispetto ad altre shell. Questo modulo fornisce le competenze e le conoscenze che ti aiuteranno a utilizzare la shell in modo più efficace ed efficiente.

Lezioni

  • Capire il gasdotto
  • Selezione, ordinamento e misurazione di oggetti
  • Filtrare oggetti fuori dalla pipeline
  • Enumerazione di oggetti nella pipeline
  • Invio dei dati della pipeline come output

Laboratorio: Utilizzo della pipeline

  • Selezione, ordinamento e visualizzazione dei dati

Lab : Filtrare gli oggetti

  • Filtrare gli oggetti

Lab : Enumerazione di oggetti

  • Enumerazione di oggetti

Lab: Invio dell’output a un file

  • Esportazione delle informazioni dell’utente in un file

Dopo aver completato questo modulo, gli studenti saranno in grado di:

  • Descrivere lo scopo della pipeline di Windows PowerShell.
  • Seleziona, ordina e misura gli oggetti nella pipeline.
  • Filtra gli oggetti fuori dalla pipeline.
  • Enumera gli oggetti nella pipeline.
  • Invia output costituito da dati della pipeline.

Modulo 4: Capire come funziona la pipeline

Questo modulo mostra come Windows PowerShell passa gli oggetti da un comando a un altro nella pipeline. La shell fornisce due tecniche che è possibile utilizzare. Sapere come funzionano queste tecniche e quale verrà utilizzata in un determinato scenario, consente di costruire righe di comando più utili e complesse.

Lezioni

  • Passaggio dei dati della pipeline
  • Considerazioni avanzate per i dati della pipeline

Lab: lavorare con l’associazione dei parametri della pipeline

  • Previsione del comportamento della pipeline

Dopo aver completato questo modulo, gli studenti saranno in grado di:

  • Passare i dati utilizzando la tecnica ByValue.
  • Descrivere le tecniche avanzate per il passaggio dei dati della pipeline.

Modulo 5: Utilizzo di PSProvider e PSDrive

Questo modulo introduce gli adattatori PSProviders e PSDrives. Un PSProvider è fondamentalmente un adattatore di Windows PowerShell che rende una forma di archiviazione simile a un’unità disco. Un PSDrive è una connessione effettiva a una forma di archiviazione. È possibile utilizzare questi due adattatori per lavorare con varie forme di archiviazione utilizzando gli stessi comandi e le stesse tecniche che si utilizzano per gestire il file system.

Lezioni

  • Utilizzo di PSProvider
  • Utilizzo dei PSDrive

Lab: Utilizzo di PSProvider e PSDriveDrive

  • Creazione di file e cartelle su un computer remoto
  • Creazione di una chiave di registro per i tuoi script futuri
  • Crea un nuovo gruppo di Active Directory

Dopo aver completato questo modulo, gli studenti saranno in grado di:

  • Usa PSProvider.
  • Usa i PSDrive.

Modulo 6: Interrogazione delle informazioni di sistema tramite WMI e CIM

Questo modulo introduce due tecnologie parallele: Strumentazione gestione Windows (WMI) e Common Information Model (CIM). Entrambe queste tecnologie forniscono accesso locale e remoto a un archivio di informazioni di gestione compreso l’accesso a informazioni affidabili disponibili dal sistema operativo, dall’hardware del computer e dal software installato.

Lezioni

  • Comprendere WMI e CIM
  • Interrogazione dei dati utilizzando WMI e CIM
  • Apportare modifiche con WMI/CIM

Laboratorio: Lavorare con WMI e CIM

  • Interrogazione di informazioni tramite WMI
  • Interrogazione di informazioni utilizzando CIM
  • Metodi di invocazione

Dopo aver completato questo modulo, gli studenti saranno in grado di:

  • Spiegare le differenze tra Common Information Model (CIM) e Strumentazione gestione Windows (WMI).
  • Informazioni sulla gestione delle query utilizzando CIM e WMI.
  • Invocare metodi utilizzando CIM e WMI.

Modulo 7: Lavorare con variabili, array e tabelle hash

Questo modulo fornisce le competenze e le conoscenze necessarie per usare variabili, array e tabelle hash in Windows PowerShell.

Lezioni

  • Uso delle variabili.
  • Manipolazione delle variabili.
  • Manipolazione di array e tabelle hash.

Laboratorio: Lavorare con le variabili

  • Lavorare con i tipi di variabili
  • Utilizzo di array
  • Utilizzo delle tabelle hash

Dopo aver completato questo modulo, gli studenti saranno in grado di:

  • Assegna un valore alle variabili.
  • Descrivi come manipolare le variabili.
  • Descrivere come manipolare array e tabelle hash.

Modulo 8: Script di base

Questo modulo mostra come impacchettare un comando di Windows PowerShell in uno script. Gli script consentono di eseguire attività ripetitive e attività più complesse di quelle che non possono essere eseguite con un singolo comando.

Lezioni

  • Introduzione allo scripting
  • Costrutti di script
  • Importazione di dati da file

Laboratorio: Script di base

  • Impostazione di uno script
  • Elaborazione di un array con un ciclo ForEach
  • Elaborazione di elementi utilizzando istruzioni If
  • Creazione di una password casuale
  • Creazione di utenti in base a un file CSV

Dopo aver completato questo modulo, gli studenti saranno in grado di:

  • Eseguire uno script di Windows PowerShell.
  • Utilizzare i costrutti di script di Windows PowerShell.
  • Importa dati da un file.

Modulo 9: Scripting avanzato

Questo modulo ti introduce a tecniche più avanzate che puoi usare negli script. Queste tecniche includono la raccolta dell’input dell’utente, la lettura dell’input dai file, la documentazione di script con informazioni di aiuto e la gestione degli errori.

Lezioni

  • Accettare l’input dell’utente
  • Panoramica della documentazione dello script
  • Risoluzione dei problemi e gestione degli errori
  • Funzioni e moduli

Lab : Accettazione dei dati dagli utenti

  • Interrogazione di informazioni sul disco da computer remoti
  • Aggiornamento dello script per utilizzare credenziali alternative
  • Documentare un copione

Lab : Implementazione di funzioni e moduli

  • Creazione di una funzione di registrazione
  • Aggiunta della gestione degli errori a uno script
  • Conversione di una funzione in un modulo

Dopo aver completato questo modulo, gli studenti saranno in grado di:

  • Accetta l’input dell’utente per uno script.
  • Spiegare la documentazione dello script.
  • Implementare la gestione degli errori per uno script.
  • Spiegare funzioni e moduli.

Modulo 10: Amministrazione di computer remoti

Questo modulo introduce la tecnologia remota di Windows PowerShell che consente di connettersi a uno o più computer remoti e istruirli a eseguire comandi per conto dell’utente.

Lezioni

  • Utilizzo della comunicazione remota di base di Windows PowerShell
  • Utilizzo di tecniche di comunicazione remota avanzate di Windows PowerShell
  • Utilizzo di PSSession

Laboratorio: Utilizzo della comunicazione remota di base

  • Abilitazione della comunicazione remota sul computer locale
  • Esecuzione della comunicazione remota uno a uno
  • Esecuzione della comunicazione remota uno-a-molti

Laboratorio: Utilizzo di PSSession

  • Utilizzo della comunicazione remota implicita
  • Gestione di più computer

Dopo aver completato questo modulo, gli studenti saranno in grado di:

  • Descrivere l’architettura e la sicurezza dei servizi remoti.
  • Utilizzare tecniche avanzate di remotazione.
  • Crea e gestisci sessioni remote persistenti.

Modulo 11: Utilizzo di lavori in background e lavori pianificati

Questo modulo fornisce informazioni sulle funzionalità del processo di Windows PowerShell. I processi sono un punto di estensione in Windows PowerShell e sono disponibili molti tipi diversi di processi. Ogni tipo di lavoro può funzionare in modo leggermente diverso e ha capacità diverse.

Lezioni

  • Utilizzo di lavori in background
  • Utilizzo di lavori pianificati

Lab : Utilizzo di processi in background e processi pianificati

  • Avvio e gestione dei lavori
  • Creazione di un lavoro pianificato

Dopo aver completato questo modulo, gli studenti saranno in grado di:

  • Crea e gestisci lavori in background.
  • Crea e gestisci i lavori pianificati.

Modulo 12: Utilizzo di tecniche avanzate di Windows PowerShell

Questo modulo copre diverse tecniche e funzionalità avanzate di Windows PowerShell. Molte di queste tecniche e funzionalità estendono le funzionalità apprese nei moduli precedenti. Alcune di queste tecniche sono nuove e forniscono funzionalità aggiuntive.

Lezioni

  • Creazione di script di profilo
  • Utilizzo di tecniche avanzate

Laboratorio : Pratica di tecniche avanzate

  • Creazione di uno script di profilo
  • Verifica della validità di un indirizzo IP
  • Segnalazione delle informazioni sul disco
  • Configurazione dei permessi NTFS
  • Creazione di account utente con password da un file CSV

Lab : Esercitazione sullo sviluppo di script (opzionale)

  • TBA

Dopo aver completato questo modulo, gli studenti saranno in grado di:

  • Crea e gestisci gli script del profilo.
  • Utilizzare tecniche avanzate per lavorare con i dati.

scroll-fix

Corsi Correlati

scroll-fix

Richiesta Informazioni

Per maggiori informazioni sui percorsi di certificazione e sulle attività di formazione offerte dal Training Center, compila il form