Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Automatyzacja zadań administracyjnych za pomocą Windows PowerShell

Podobne prezentacje


Prezentacja na temat: "Automatyzacja zadań administracyjnych za pomocą Windows PowerShell"— Zapis prezentacji:

1 Automatyzacja zadań administracyjnych za pomocą Windows PowerShell
Co sprawia że Windows PowerShell jest niezbędnym narzędziem pracy administratora? Promotor: dr inż. Rafał Różycki

2 Windows PowerShell powłoka wiersza polecenia następca konsoli CMD.exe
język skryptowy Cel pracy: Co sprawia że Windows PowerShell jest niezbędnym narzędziem pracy administratora? Windows PowerShell jest jednocześnie skryptowym językiem programowania jak i powłoką wiersza poleceń stworzonym przez Microsoft w celu zapewnienia łatwego, a zarazem wydajnego narzędzia do zarządzania i automatyzacji mechanizmów systemu Windows i produktów pochodnych oparty na systemie Microsoft .NET Framework

3 Założenia Jeffrey’a Snover’a
interaktywna administracja automatyzacja za pomocą skryptów Manifest - publikacja teoretyczna określająca główne cele jakiegoś ruchu manifest ogłoszenie idei w funkcji dzieła sztuki interfejs graficzny oparty na języku skryptowym

4 Publikacja Monad Manifesto
Ogłoszenie wsparcia przez Microsoft Windows PowerShell 2.0 2002 2009 2012 Windows Exchange Server 2007 Windows PowerShell 3.0

5 Wygoda pracy Integrated Scripting Environment
Verb-Noun Rozbudowany system pomocy Integrated Scripting Environment Get-Help Show-Command Tab Completion Ułatwiona składnia (PowerShell 3.0) IntelliSense™ jest formą automatycznego uzupełniania zawartego w Microsoft Visual Studio. Jednocześnie służy jako dokumentacja i ujednoznacznienie dla nazw zmiennych, funkcji i metod. Obecnie przesłany obiekt. Zmienna jest wykorzystywana w blokach skryptowych, filtrach oraz poleceniach Where-Object, ForEach-Object i Switch {$_.ProcessName -like 'WIN*'} ProcessName -like 'WIN*' IntelliSense™

6 Wbudowane funkcję bezpieczeństwa
Bezpieczeństwo Wbudowane funkcję bezpieczeństwa Delegacje uprawień Polityka wykonywania skryptów Bezpieczna obsługa ścieżek plików Podpisywanie skryptów

7 Przekazywanie potokowe
Możliwości 129 PowerShell 1.0 Przekazywanie potokowe Usługi zdalne Get-Hotfix | Sort-Object InstalledOn –Descending | Format-List * 236 PowerShell 2.0 Windows PowerShell Web Access Linux Android iOS 4000+ PowerShell 3.0 Harmonogram zadań

8 Możliwości i wiele innych
Poprzez moduły np. możemy obsługiwać Facebooka z linii poleceń PowerShell i wiele innych

9 Skrypty Nowy pracownik Microsoft SQL MySQL Active Directory .NET
Moduł Quest Microsoft Exchange Server

10 Interfejsy WMI (Windows Management Instrumentation) COM i.NET

11 Dziękuję za uwagę


Pobierz ppt "Automatyzacja zadań administracyjnych za pomocą Windows PowerShell"

Podobne prezentacje


Reklamy Google