Automatyzacja zadań administracyjnych za pomocą Windows PowerShell

Slides:



Advertisements
Podobne prezentacje
Migrating Desktop Podsumowanie projektu
Advertisements

Polityki kontroli w Windows Server 2008
Serwery WWW Michał Kuciapski Uniwersytet Gdański Wyższa Szkoła Bankowa
Polska Infrastruktura Informatycznego Wspomagania Nauki w Europejskiej Przestrzeni Badawczej Intuicyjny interfejs do zasobów projektu PL-Grid Migrating.
Systemy Operacyjne (1) DOS.
„Migracja środowisk Microsoft NT/Active Directory/Exchange oraz SharePoint do nowych wersji przy użyciu narzędzi Quest Software” Grzegorz Szafrański Product.
Rozwiązania Quest dla zarządzania Windows
Microsoft Windows 2000 dla Administratora. Podstawowe możliwości Wielojęzyczność Wielojęzyczność Usprawnienia interfejsu użytkownika Usprawnienia interfejsu.
Microsoft Windows 2000 System operacyjny dla każdej firmy
ADAM Active Directory w trybie aplikacyjnym
Środowisko Windows 2000.
Administrator w środowisku Windows Agenda Wstęp Wstęp Active Directory – Administracja użytkownikami i zasobami Active Directory – Administracja.
Wykład 2. Wprowadzenie do architektur systemów rozproszonych
„Migracja środowisk Novell NDS/eDirectory oraz Novell Groupwise do środowiska Microsoft Active Directory oraz Microsoft Exchange przy użyciu narzędzi Quest.
Nowy system plików, zasada działania
Usługa Windows Server Update Services (WSUS)
Longhorn - Usługi terminalowe
P I OTR SKOŁYSZ. POCHODZENIE I CELE CZYM JEST.NET ? CO IMPLEMENTUJE MONO ? ŚRODOWISKO PRACY [MONODEVELOP] SYTEMY OPERACYJNE CO PROGRAMOWAĆ ? JĘZYKI PRZYKŁADOWY.
Microsoft Serwer - wprowadzenie
Systemy zarządzania treścią CMS
1 Podstawy informatyki H. P. Janecki- 2006_ Systemy Operacyjne W6.
Rynek tłumaczeń i lokalizacji w Polsce, Wrocław marca 2009r. Przegląd najnowszych technologii różnych producentów Autor: Wojciech Froelich Argos.
Projekt i implementacja narzędzia wspierającego zarządzanie siecią komputerową Dyplomant: Piotr Kodzis Promotor: mgr inż. Krzysztof Nierodka.
Analiza, projekt i częściowa implementacja systemu obsługi kina
SZPIF – Harmonogram, Opis narzędzi, Schemat bazy danych
System katalogowania i zarządzania sprzętem na uczelni
Technologie komponentowe COM, COM+, DCOM
Budowa platformy do rejestracji i odtwarzania wykładów akademickich
Licencjonowanie Lync 2013 Poziom 200.
Krzysztof Jóźwiak MCP | MCTS | MCITP
Mariusz Maleszak Za oknami chmury Mariusz Maleszak
.NET gdzie szukać? .NET co warto wiedzieć?
MySQL – ODBC - ACCESS.
Aplikacje Internetowe
IT Asset Management Service
Wprowadzenie WebMatrix: Stwórz swoją stronę od podstaw
Microsoft Learning Gateway - SLK SharePoint Learning Kit Warsztat: Microsoft W2 Dominik Goss Artur Nowak.
Witold Bołt Wprowadzenie do .NET Witold Bołt
Struktura aplikacji System elektronicznej obsługi klienta
WSPARCIE DLA BIZNESU / STR. 2 Mikołaj Gomółka UpGreat Systemy Komputerowe Sp. z o.o Poznań, ul Ostrobramska 22 Tel Faks: 0-61.
PowerShell dla każdego
Interpretatory poleceń - powłoki systemu
Wielozadaniowowść systemu operacyjnego Linux
PowerShell Jak pracować w nim efektywnie(j)?. O sobie słów kilka… All i One Przygoda z PowerShell Technologie: AD DS, WMI.
Czy SCOM jest tylko systemem monitorującym?
Systemy zarządzania treścią Content Management System
Rozdział 1: Wprowadzenie do systemu Windows 2000 i podstaw sieci
Co nowego w klastrach Windows Server 8
Witold Bołt. Agenda W czym tkwi problem..? Po co jest oprogramowanie? Kim jest użytkownik? Zbieranie danych Co to jest design Współpraca programista-projektant.
Q-Administratorze ułatw sobie życie.
Systemy operacyjne.
FIX FULLY INTEGRATED CONTROL SYSTEM W PEŁNI ZINTEGROWANY SUSTEM WIZUALIZACJI.
Opracowanie powłoki bazy danych MySQL
ZAKŁAD SYSTEMÓW KOMPUTEROWYCH
Technologie programowania systemów internetowych
Microsoft Disk Operating System
1 Analiza możliwości języka C# w aspekcie oprogramowania dla myszy Łukasz Łysyganicz Nr indeksu Praca napisana pod kierunkiem: Prof. nzw. Dr hab.
Active Directory Federation Services w Windows Server 2012 R2
Podstawy języka skryptów
Programowanie Windows (Win32/Win64 API)
Programowanie w językach skryptowych
FIX FULLY INTEGRATED CONTROL SYSTEM W PEŁNI ZINTEGROWANY SUSTEM WIZUALIZACJI.
Wdrożenie Foglight w Urzędzie Dozoru Technicznego
Wdrożenie ChangeAuditor case study
Sponsorzy: Media:. Sponsorzy: Media: MBUM 9/11/2017 Mikrotik Beer User Meeting Integracja uwierzytelniania tunelu L2TP/IPsec z Microsoft Active Directory.
System operacyjny cz.2 i ostatnia
Microsoft Disk Operating System
Podstawy programowania
Zapis prezentacji:

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

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

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

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

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™

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

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ń

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

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

Interfejsy WMI (Windows Management Instrumentation) COM i.NET

Dziękuję za uwagę