Book content

Skip to reader controlsSkip to navigationSkip to book detailsSkip to footer
Spistreści
v
Stosowanieoperatorazakresu.........................................150
Działanianatablicach................................................150
RzutowanieznakównawartościASCIIiodwrotnie.......................151
KorzystaniezwyrażeniaDo...Until........................................152
PorównaniekonstrukcjiDo...UntilwPowerShelliwVBScript...............152
StosowaniewyrażeniaDowWindowsPowerShell........................153
WyrażenieFor..........................................................154
WyrażenieForwPowerShell..........................................155
KorzystaniezwyrażeniaForeach.......................................157
PrzedterminoweopuszczaniewyrażeniaForeach.........................158
WyrażenieIf...........................................................160
Ocenianiewieluwarunków............................................162
WyrażenieSwitch.......................................................163
KorzystaniezwyrażeniaSwitch........................................164
Kontrolowaniedopasowywania........................................166
Tworzeniewielufolderów:ćwiczeniakrokpokroku.........................167
Podsumowanierozdziału5..............................................170
6Pracazfunkcjami...................................................171
Czymfunkcje........................................................171
Wykorzystaniefunkcjiwceluułatwieniaponownegoużyciakodu............179
Korzystanieztechnikidot-sourcing.....................................179
Korzystaniezfunkcjidołączonych......................................183
Stosowaniedwóchparametrówwejściowych...............................184
Stosowanieograniczeńtypówwfunkcjach..............................188
Używaniewięcejniżdwóchparametrówwejściowych.......................191
Dołączaniepomocydofunkcji...........................................193
Korzystaniezobiektuhere-string......................................193
Wykorzystaniefunkcjidokapsułkowanialogikibiznesowej..................196
Wykorzystaniefunkcjiwceluułatwieniamodyfikowaniakodu...............198
Istotafiltrów...........................................................203
Tworzeniefunkcji:ćwiczeniakrokpokroku................................208
Podsumowanierozdziału6..............................................211
7Tworzeniezaawansowanychfunkcjiimodułów....................213
Atrybut[cmdletbinding].................................................213
Łatwekomunikatyszczegółowe.......................................214
Automatycznesprawdzanieparametrów................................215
Dodawanieobsługiparametru-whatif..................................218
Obsługaprzełącznika-confirm.........................................219
Specyfikowaniedomyślnegozbioruparametrów.........................220
Atrybutparameter......................................................221
Właściwośćmandatory...............................................222