110 likes | 233 Views
Automatyzacja zadań administracyjnych za pomocą Windows PowerShell. Promotor : dr inż. Rafał Różycki. Windows PowerShell. powłoka wiersza polecenia . następca konsoli CMD.exe . język skryptowy. oparty na systemie Microsoft .NET Framework. Założenia Jeffrey’a Snover’a.
E N D
Automatyzacja zadań administracyjnych za pomocą Windows PowerShell Promotor: dr inż. Rafał Różycki
Windows PowerShell powłoka wiersza polecenia następca konsoli CMD.exe język skryptowy oparty na systemie Microsoft .NET Framework
Założenia Jeffrey’aSnover’a interaktywna administracja automatyzacja za pomocą skryptów interfejs graficzny oparty na języku skryptowym
Windows PowerShell 2.0 Publikacja Monad Manifesto Ogłoszenie wsparcia przez Microsoft 2012 2009 2002 2006 2007 WindowsPowerShell 3.0 Windows Exchange Server 2007
Wygoda pracy Verb-Noun Rozbudowany system pomocy Integrated Scripting Environment Tab Completion Get-Help Show-Command Ułatwiona składnia (PowerShell 3.0) {$_.ProcessName -like 'WIN*'} ProcessName-like 'WIN*' IntelliSense™
Bezpieczeństwo Wbudowane funkcję bezpieczeństwa Delegacje uprawień Polityka wykonywania skryptów Bezpieczna obsługa ścieżek plików Podpisywanie skryptów
Możliwości Usługi zdalne 129 PowerShell 1.0 Przekazywanie potokowe 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
Skrypty Nowy pracownik Microsoft SQL Active Directory Moduł Quest Microsoft Exchange Server MySQL .NET
Interfejsy WMI (Windows Management Instrumentation) COM i.NET