windows powershell. podstawy full version, ebooki
[ Pobierz całość w formacie PDF ] Windows PowerShell. Podstawy Autor: Holger Schwichtenberg T³umaczenie: Pawe³ Koronkiewicz ISBN: 978-83-246-2088-3 Format: 168x237, stron: 488 Naucz siê korzystaæ z nowoczesnych narzêdzi PowerShella i usprawniaj ¿mudne zadania administracyjne! • Jak skonfigurowaæ œrodowisko PowerShella? • Jak tworzyæ aplety poleceñ i jak ich u¿ywaæ? • Jak korzystaæ z potoku danych? Windows PowerShell to innowacyjne narzêdzie do zarz¹dzania systemem i przetwarzania skryptów dla serwerów oraz klientów pod kontrol¹ Windows. Charakterystyczn¹ cech¹ tego interpretera poleceñ jest obiektowa logika, która sprawia, ¿e wynikiem ka¿dego polecenia jest obiekt okreœlonego typu. Dodatkowo wszystkie funkcje dostêpne przez API systemu s¹ mo¿liwe do wywo³ania z poziomu PowerShella. Dziêki swojej uniwersalnoœci oraz nowoczesnym narzêdziom interpreter ten zapewnia spójny oraz jasny mechanizm zarz¹dzania, oparty na wierszu poleceñ i niewymagaj¹cy od u¿ytkownika du¿ej wiedzy programistycznej. Ksi¹¿ka „Windows PowerShell. Podstawy” zawiera dok³adny opis innowacyjnej architektury PowerShella, zasad pisania skryptów oraz mo¿liwoœci korzystania z podstawowych interfejsów systemowych: COM, WMI, ADSI i ADO.NET, a tak¿e obszerny zbiór opisów rozwi¹zañ konkretnych zadañ administracyjnych. Korzystaj¹c z tego przewodnika, poznasz funkcje i narzêdzia PowerShella. Nauczysz siê równie¿ korzystaæ z obiektowego potoku danych i zarz¹dzaæ procesami, dziennikami zdarzeñ oraz wpisami rejestru. Dziêki zawartej tu wiedzy z pewnoœci¹ usprawnisz i zautomatyzujesz wszelkie czasoch³onne zadania administracyjne, by móc swobodnie stosowaæ PowerShell jako podstawow¹ konsolê do codziennej pracy. • Aplety poleceñ • Przetwarzanie potokowe • Potoki danych • Uniwersalny model nawigacji • Definiowanie dysków • Jêzyk skryptów PowerShella • Tablice asocjacyjne • Praca ze skryptami • Ró¿nicowanie reakcji na b³êdy • Biblioteki klas • Narzêdzia PowerShella • Zarz¹dzanie u¿ytkownikami i grupami w Active Directory • Bazy danych • Zaawansowane operacje dostêpu do danych PowerShell skróci czas Twojej pracy! S PIS TREŚCI Wstęp ....................................................................................11 Podziękowania .....................................................................15 O autorze ..............................................................................17 C ZĘŚĆ I: W INDOWS P OWER S HELL — WPROWADZENIE .....................................................19 Rozdział 1. Pierwsze kroki ......................................................................21 Czym jest Windows PowerShell? ............................................................................. 21 Pobieranie i instalowanie rozszerzeń PSCX .......................................................... 35 Testowanie rozszerzeń PSCX ..................................................................................... 37 Pobieranie i instalowanie pakietu PowerShellPlus ............................................ 37 PowerShell Editor .......................................................................................................... 38 Podsumowanie .............................................................................................................. 42 Rozdział 2. Aplety poleceń ......................................................................43 Aplety poleceń — podstawy ..................................................................................... 43 Aliasy ................................................................................................................................. 47 Wyrażenia ........................................................................................................................ 51 Polecenia zewnętrzne ................................................................................................. 51 System pomocy WPS ................................................................................................... 53 Podsumowanie .............................................................................................................. 56 Rozdział 3. Przetwarzanie potokowe ......................................................61 Potok danych .................................................................................................................. 61 Procesor potoków ......................................................................................................... 65 Złożone potoki danych ............................................................................................... 66 Dane wyjściowe ............................................................................................................. 67 Interakcje z użytkownikiem ....................................................................................... 73 Podsumowanie .............................................................................................................. 75 5 6 S PIS TREŚCI Rozdział 4. Potoki danych .......................................................................77 Analizowanie zawartości potoku ............................................................................. 77 Filtrowanie obiektów ................................................................................................... 88 Przycinanie obiektów .................................................................................................. 90 Sortowanie obiektów .................................................................................................. 92 Grupowanie obiektów ................................................................................................. 93 Obliczenia ........................................................................................................................ 93 Wartości pośrednie ....................................................................................................... 95 Porównywanie obiektów ........................................................................................... 96 Rozgałęzienia ..................................................................................................................96 Podsumowanie .............................................................................................................. 97 Rozdział 5. Uniwersalny model nawigacji ...............................................99 Rejestr systemu Windows .......................................................................................... 99 Dostawcy danych i dyski ..........................................................................................100 Aplety nawigacyjne ....................................................................................................101 Ścieżki .............................................................................................................................103 Definiowanie dysków ................................................................................................104 Podsumowanie ............................................................................................................105 Rozdział 6. Język skryptów PowerShella ..............................................107 System pomocy ...........................................................................................................108 Rozdzielanie poleceń .................................................................................................108 Komentarze ...................................................................................................................108 Zmienne .........................................................................................................................109 Typy danych PowerShella ........................................................................................110 Liczby ..............................................................................................................................114 Liczby losowe ...............................................................................................................115 Ciągi znakowe ..............................................................................................................116 Data i godzina ..............................................................................................................119 Tablice .............................................................................................................................121 Tablice asocjacyjne (tabele skrótów) ....................................................................123 Operatory .......................................................................................................................125 Struktury sterujące .....................................................................................................126 Podsumowanie ............................................................................................................128 Rozdział 7. Praca ze skryptami ..............................................................131 Pierwszy skrypt ............................................................................................................131 Uruchamianie skryptu PowerShella ......................................................................133 Włączanie skryptu .......................................................................................................133 Zabezpieczenia ............................................................................................................134 Podpisywanie skryptów ............................................................................................136 S PIS TREŚCI 7 Wstrzymywanie wykonywania skryptu ...............................................................138 Błędy i obsługa błędów .............................................................................................138 Podsumowanie ............................................................................................................144 Rozdział 8. Biblioteki klas .....................................................................145 Klasy .NET .......................................................................................................................145 Klasy COM ......................................................................................................................150 Klasy WMI .......................................................................................................................152 Podsumowanie ............................................................................................................166 Rozdział 9. Narzędzia PowerShella .......................................................169 Konsola Windows PowerShell ................................................................................169 PowerTab .......................................................................................................................174 PowerShellPlus ............................................................................................................174 PowerShell Analyzer ..................................................................................................178 PrimalScript ...................................................................................................................181 Sapien PowerShell Help ............................................................................................184 Podsumowanie ............................................................................................................186 Rozdział 10. Porady i rozwiązywanie problemów ..................................187 Debugowanie i śledzenie .........................................................................................187 Dodatkowe aplety poleceń .....................................................................................191 Historia poleceń ...........................................................................................................203 Informacje o systemie i komputerze ....................................................................203 Profile PowerShella .....................................................................................................205 Graficzny interfejs użytkownika .............................................................................211 Podsumowanie ............................................................................................................215 C ZĘŚĆ II: W INDOWS P OWER S HELL W PRAKTYCE ........................................................... 217 Rozdział 11. Systemy plików ...................................................................219 Aplety poleceń do administracji systemem plików ........................................219 Dyski ................................................................................................................................220 Zawartość katalogu ....................................................................................................224 Właściwości pliku ........................................................................................................226 Właściwości plików wykonywalnych ....................................................................228 Łącza w systemie plików ...........................................................................................229 Kompresja ......................................................................................................................233 Udziały sieciowe ..........................................................................................................234 Podsumowanie ............................................................................................................246 8 S PIS TREŚCI Rozdział 12. Dokumenty .........................................................................247 Pliki tekstowe ................................................................................................................247 Pliki binarne ..................................................................................................................250 Pliki CSV ..........................................................................................................................251 Pliki XML .........................................................................................................................252 Pliki HTML ......................................................................................................................261 Podsumowanie ............................................................................................................264 Rozdział 13. Rejestr i oprogramowanie ..................................................265 Rejestr systemu Windows ........................................................................................265 Administracja oprogramowaniem ........................................................................271 Podsumowanie ............................................................................................................278 Rozdział 14. Procesy i usługi ...................................................................279 Procesy ...........................................................................................................................279 Usługi systemu Windows .........................................................................................284 Podsumowanie ............................................................................................................291 Rozdział 15. Komputery i urządzenia .....................................................293 Konfiguracja komputera ...........................................................................................293 Urządzenia .....................................................................................................................296 Dzienniki zdarzeń ........................................................................................................300 Liczniki wydajności .....................................................................................................302 Podsumowanie ............................................................................................................304 Rozdział 16. Sieć ......................................................................................305 Ping ..................................................................................................................................305 Konfiguracja sieci ........................................................................................................306 Odwzorowania nazw .................................................................................................309 Pobieranie plików z serwera HTTP ........................................................................310 Poczta elektroniczna ..................................................................................................311 Microsoft Exchange Server 2007 ...........................................................................312 Internetowe usługi informacyjne ..........................................................................315 Podsumowanie ............................................................................................................321 Rozdział 17. Usługi katalogowe ..............................................................323 Dostęp do usług katalogowych — wprowadzenie .........................................323 Zarządzanie użytkownikami i grupami przy użyciu WMI ..............................324 Obszar nazw System.DirectoryServices i adapter ADSI .................................325
[ Pobierz całość w formacie PDF ]
zanotowane.pldoc.pisz.plpdf.pisz.plmement.xlx.pl
|