Windows PowerShell 4 0 dla programistow NET.pdf

(851 KB) Pobierz
Tytuł oryginału: Windows PowerShell 4.0 for .NET Developers
Tłumaczenie: Łukasz Piwko
ISBN: 978-83-283-0327-0
Copyright © Packt Publishing 2014.
First published in the English language under the title „Windows PowerShell 4.0 for .NET Developers”.
Polish edition copyright © 2015 by Helion S.A.
All rights reserved.
All rights reserved. No part of this book may be reproduced or transmitted in any form or by any means,
electronic or mechanical, including photocopying, recording or by any information storage retrieval system,
without permission from the Publisher.
Wszelkie prawa zastrzeżone. Nieautoryzowane rozpowszechnianie całości lub fragmentu niniejszej
publikacji w jakiejkolwiek postaci jest zabronione. Wykonywanie kopii metodą kserograficzną,
fotograficzną, a także kopiowanie książki na nośniku filmowym, magnetycznym lub innym powoduje
naruszenie praw autorskich niniejszej publikacji.
Wszystkie znaki występujące w tekście są zastrzeżonymi znakami firmowymi bądź towarowymi ich
właścicieli.
Autor oraz Wydawnictwo HELION dołożyli wszelkich starań, by zawarte w tej książce informacje były
kompletne i rzetelne. Nie biorą jednak żadnej odpowiedzialności ani za ich wykorzystanie, ani za związane
z tym ewentualne naruszenie praw patentowych lub autorskich. Autor oraz Wydawnictwo HELION nie
ponoszą również żadnej odpowiedzialności za ewentualne szkody wynikłe z wykorzystania informacji
zawartych w książce.
Wydawnictwo HELION
ul. Kościuszki 1c, 44-100 GLIWICE
tel. 32 231 22 19, 32 230 98 63
e-mail:
helion@helion.pl
WWW:
http://helion.pl
(księgarnia internetowa, katalog książek)
Drogi Czytelniku!
Jeżeli chcesz ocenić tę książkę, zajrzyj pod adres
http://helion.pl/user/opinie/winpo4
Możesz tam wpisać swoje uwagi, spostrzeżenia, recenzję.
Pliki z przykładami omawianymi w książce można znaleźć pod adresem:
ftp://ftp.helion.pl/przyklady/winpo4.zip
Printed in Poland.
Kup książkę
Poleć książkę
Oceń książkę
Księgarnia internetowa
Lubię to! » Nasza społeczność
Spis tre ci
O autorze
Podzi kowania
O recenzentach
Przedmowa
Rozdzia 1. Podstawy Windows PowerShella
Wprowadzenie do Windows PowerShella
Konsole Windows PowerShell
Konsola Windows PowerShell
Integrated Script Environment (ISE)
Najwa niejsze cechy narz dzia Windows PowerShell
Podstawy PowerShella
Obiekty
Potokowe wykonywanie polece
Aliasy
Zmienne i typy danych
Operatory porównywania i logiczne
Tablice i tablice mieszaj ce
Sterowanie wykonywaniem skryptów
Instrukcje warunkowe
Instrukcje iteracyjne
Funkcje
Dostawcy i stacje
Zapisywanie skryptów w plikach
Komentarze
7
8
9
11
15
16
17
17
18
20
22
22
23
24
25
26
27
28
28
29
29
30
31
33
Kup książkę
Poleć książkę
Spis tre ci
Pomoc w Windows PowerShellu
Pospolite parametry PowerShella
Podsumowanie
33
35
36
Rozdzia 2. PowerShell w s u bie programisty
CIM i WMI
CIM i WMI w Windows PowerShellu
Powody przyj cia standardu CIM
Praca z XML
Wczytywanie plików XML
Importowanie i eksportowanie plików XML
Obiekty typu COM
Tworzenie egzemplarza obiektu COM
Automatyzacja przegl darki Internet Explorer
przy u yciu technologii COM i narz dzia PowerShell
Automatyzacja programu Microsoft Excel
przy u yciu technologii COM i narz dzia PowerShell
Obiekty .NET
Tworzenie obiektów .NET
Rozszerzanie obiektów .NET
Rozszerzanie typów platformy .NET
Modu y Windows PowerShella
Tworzenie modu ów Windows PowerShella
Modu y skryptowe
Modu y binarne
Modu y z manifestem
Modu y dynamiczne
Diagnostyka skryptów i obs uga b dów
Punkty wstrzymania
Diagnozowanie skryptów
Techniki obs ugi b dów
Tworzenie graficznego interfejsu u ytkownika w PowerShellu
Podsumowanie
37
38
38
40
41
41
44
44
45
45
46
48
49
49
50
52
53
53
54
58
58
59
60
61
62
64
65
Rozdzia 3. Zastosowanie PowerShella w codziennej administracji
Praca zdalna z Windows PowerShellem
Cztery sposoby u ycia funkcji pracy zdalnej
Przep ywy pracy w Windows PowerShellu
Tworzenie przep ywu pracy przy u yciu PowerShella
Wykonywanie przep ywów pracy PowerShella
Sterowanie wykonywaniem przep ywu pracy PowerShella
Windows PowerShell w akcji
Role i funkcje systemu Windows
Zarz dzanie u ytkownikami i grupami lokalnymi
Zarz dzanie serwerami sieciowymi — IIS
Windows PowerShell i SQL Server
Podsumowanie
67
68
68
71
72
72
75
77
77
80
83
86
91
4
Kup książkę
Poleć książkę
Spis tre ci
Rozdzia 4. PowerShell i technologie sieciowe
Polecenia sieciowe w PowerShellu
Praca z us ugami sieciowymi
dania sieciowe
Interfejsy API typu REST
Praca z danymi w formacie JSON
Podsumowanie
93
94
94
96
98
101
103
Rozdzia 5. Konsola PowerShell i Team Foundation Server
Narz dzia Power Tools dla platformy TFS
Rozpoczynanie pracy z poleceniami PowerShella dla TFS
Praca z poleceniami TFS konsoli PowerShell
Pobieranie informacji dotycz cych TFS
Praca z informacjami elementów pozycji TFS
Zarz dzanie przestrzeni robocz TFS
Zarz dzanie grupami zmian, zestawami od o onymi i oczekuj cymi zmianami
Podsumowanie
105
106
107
109
109
110
113
114
116
Skorowidz
117
5
Kup książkę
Poleć książkę
Zgłoś jeśli naruszono regulamin