Windows PowerShell Podstawy.pdf
(
447 KB
)
Pobierz
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
7
S
PIS TREŚCI
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
Plik z chomika:
michael1307
Inne pliki z tego folderu:
100 rzeczy ktore kazdy projektant powinien wiedziec o potencjalnych klientach.pdf
(1608 KB)
10 projektow w cyfrowej ciemni fotograficznej.pdf
(773 KB)
100 sposobow na cyfrowe wideo.pdf
(1337 KB)
100 sposobow na Excel 2007 PL Tworzenie funkcjonalnych arkuszy.pdf
(1134 KB)
100 sposobow na Flash.pdf
(2199 KB)
Inne foldery tego chomika:
Dla bystrzaków
Dokumenty
Ebook-point
editio
Escape Magazine
Zgłoś jeśli
naruszono regulamin