Pobierz prezentację
Pobieranie prezentacji. Proszę czekać
OpublikowałAleksander Jarocki Został zmieniony 10 lat temu
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ę
Podobne prezentacje
© 2024 SlidePlayer.pl Inc.
All rights reserved.