Szkolenie polecane dla administratorów serwerów Windows Server 2008 R2, chcących poznać metody automatyzacji codziennych zadań za pomocą skryptów w języku Windows PowerShell 2.0.
Wymagania:
- podstawowa wiedza z zakresu Windows Server 2008 R2
 
- znajomość mechanizmów sieciowych i zabezpieczeń
 
- umiejętności programistyczne
 
Korzyści po szkoleniu:
Uczestnik będzie potrafił:
- pracować w środowisku Windows PowerShell 2.0
 
- automatyzować zadania administracyjne z wykorzystaniem skrytpów PS 2.0
 
- wskazać powiązania pomiędzy komponentami WMI i COM a językiem PowerShell
 
Długość szkolenia:
40 h (5 days x 8 h lekcyjnych) - jedna godzina lekcyjna trwa 45 min.
Ścieżka certyfikacji:
Szkolenie nie jest związane z żadną ścieżką certyfikacji.
Szkolenie prowadzone jest w języku polskim, materiały w języku angielskim.
 
Moduł 1: Podstawy dotyczące korzystania z Windows PowerShell v2
- Przegląd technologii systemu Windows PowerShell
 
- Windows PowerShell jako interaktywna powłoka wiersza poleceń
 
- Korzystanie z potoków Windows PowerShell
 
LAB A: Korzystanie z Windows PowerShell jako interaktywnej powłoki wiersza poleceń
LAB B: Korzystanie z potoków Windows PowerShell
Moduł 2: Zrozumienie i korzystanie z formatowania
- Zrozumieć system formatowania
 
- Korzystanie z systemu formatowania
 
Lab: Korzystanie z podsystemu Formatowanie
Moduł 3: Najważniejsze polecenia Cmdlets
- Cmdlets w codziennej pracy
 
- Operatory porównania, filtrowanie potoków i wyliczenia obiektów
 
- Zaawansowane techniki pracy z potokami
 
LAB A: Korzystanie z Cmdlets
LAB B: Filtrowanie i wyliczanie obiektów w potoku
LAB C: Dowiązania parametrów potoków
Moduł 4: Windows Management Instrumentation
- Przegląd WMI
 
- Korzystanie z Windows Management Instrumentation
 
Lab: Korzystanie z WMI w systemie Windows PowerShell
Moduł 5: Automatyzacja administracji usługą Active Directory
- Przegląd automatyzacji Active Directory
 
- Zarządzanie użytkownikami i grupami
 
- Zarządzanie komputerami i innymi obiektami katalogu
 
LAB A: Zarządzanie użytkownikami i grupami
LAB B: Zarządzanie komputerami i innymi obiektami katalogu
Moduł 6: Skrypty Windows PowerShell
- Bezpieczeństwo skryptów
 
- Skrypty podstawowe
 
- Skrypty sparametryzowane
 
Lab: Pisanie skryptów Windows PowerShell
Moduł 7: Zadania w tle i zdalna administracja
- Praca z zadaniami w tle
 
- Zdalne wykonanie PowerShell
 
LAB A: Praca z zadaniami w tle
LAB B: Zdalne wykonanie PowerShell
Moduł 8: Zaawansowane opcje PowerShell
- Korzystanie z profili
 
- Ponownie użycie skryptów i funkcji
 
- Pisanie pomocy opartej o komentarze
 
Lab: Zaawansowane opcje PowerShell
Moduł 9: Automatyzacja administracji systemem Windows Server 2008 R2
- Przegląd modułów Windows Server 2008 R2
 
- Przegląd poleceń Cmdlets dla konsoli Server Manager
 
- Przegląd poleceń Cmdlets dla Group Policy
 
- Przegląd paczek Trobuleshooting Pack
 
- Przegląd Best Practices Analyzer Cmdlets
 
- vPrzegląd IIS Cmdlets
 
LAB A: Korzystanie z Cmdlets Server Manager
LAB B: Korzystanie z Cmdlets zasad grupy
LAB C: Korzystanie z pakietu Troubleshooting Pack Cmdlets
LAB D: Korzystanie najlepsze Cmdlets Practice Analyzer
Lab E: Korzystanie z IIS Cmdlets
Moduł 10: Przegląd i ponowne użycie skryptów Windows PowerShell
- Przegląd przykładowych skryptów
 
- Rozumienie skryptów
 
Moduł 11: Tworzenie własnych skryptów Windows PowerShell
- Zmienne, tablice i inne operatory
 
- Jaki jest zakres?
 
- Konstrukcja skryptów
 
- Przechwytywanie błędów i ich obsługa
 
- Techniki debuggowania
 
- Modularyzacja
 
LAB A: Używanie zmiennych i tablic
LAB B: Konstrukcja skryptów
LAB C: Przechwytywanie błędów i ich obsługa
LAB D: Debugowanie skryptów
LAB E: Modularyzacja