Könyvismertető – A Windows PowerShell 3.0 első lépései, Ed Wilson

Nemrég megkaptuk a Windows PowerShell 3.0 First Steps egy példányát, és úgy döntöttem, hogy vállalom az áttekintést, főleg két okból. Az első az, hogy még soha nem értékeltem könyvet, és nagyszerű gyakorlatnak láttam ebben az irányban. A második ok az a tény, hogy ez a könyv a PowerShell -kezdők szem előtt tartásával íródott, és - kitaláltad - kezdő (PowerShell)PowerShell vagyok . Valójában ez túlzás lenne, mivel még soha nem használtam a PowerShellt(PowerShell) , ezért nagyszerű módnak tartottam egy új készség elsajátítására. Minden további nélkül merüljünk bele, és nézzük meg, megéri-e megvásárolni ezt a könyvet.

Ki tanítja meg nekem a PowerShellt?

A Windows PowerShell 3.0 First Steps szerzője Ed Wilson . Ahogy könyvének borítója is tájékoztat bennünket, Ed a Microsoft vezető tanácsadója és jól ismert script-szakértő. Képességeit tekintve úgy tűnik, hogy ő a Microsoft egyik legkedveltebb sráca, amikor a Microsoft ügyfelei és alkalmazottai számára a világ minden tájáról scripting workshopokat kell bemutatni.

Ed a Windows PowerShell 2.0 Best Practices , a Microsoft VBScript Step by Step szerzője(Microsoft VBScript Step by Step) , és van saját TechNet blogja(TechNet blog) , amelyen a szkriptelésről beszél. Eddig nem mélyedtem el a munkájában, de ezeket a tényeket figyelembe véve azt mondanám, hogy a srác tudja, miről beszél, így első pillantásra szívesen megfogadnám tanácsát a PowerShell megtanulásával kapcsolatban .

A Windows PowerShell 3.0 első lépései, könyv, ismertető, Ed Wilson

A dolgok perspektívába helyezése

Ed Wilson teljesen kezdőknek írta ezt a könyvet, és azt tanácsolja, hogy olvassák el a borítótól a borítóig. A könyv hangvétele barátságos, nagyon könnyen érthető. A szerző nem használ túlzottan technikai szakzsargont a PowerShell tanítása közben , így hacsak nem vásárolt egy számítógépet, és még csak most tanulja használni, akkor nem okozhat gondot az Ed által mellékelt leckék és példák megértése.

A Windows PowerShell 3.0 első lépései, könyv, ismertető, Ed Wilson

Annak érdekében, hogy jobb áttekintést kapjon ennek a csaknem 300 oldalas könyvnek a felépítéséről, íme egy lista a fejezetekről, és arról, hogy mire számíthatunk mindegyikben:

  • 1. fejezet – A Windows PowerShell 3.0 áttekintése(Chapter 1 - Overview of Windows PowerShell 3.0) – Ez az első fejezet nagyon jó és érthető áttekintést ad arról, hogy mi is a PowerShell , valamint bemutat néhány különbséget a Windows PowerShell konzol és a későbbiekben használni kívánt Windows PowerShell Integrated Scripting Environment között. a könyvben. Ezenkívül megismerheti a Powershellben használt (PowerShell)igéket(verbs) és elnevezési konvenciókat , valamint néhány alapvető biztonsági szempontot, amelyek közvetlenül befolyásolják a PowerShell használatát .
  • 2. fejezet – A Windows PowerShell-parancsmagok használata(Chapter 2 - Using Windows PowerShell cmdlets) – Tekintsük ezt a fejezetet a PowerShell ABC (PowerShell)-(ABC) jének . A parancsmagok(Cmdlets) a PowerShell szíve, és ha valóban meg akarja tanulni a használatát, először el kell sajátítania a parancsmagokat. Szerencsére Ed nagyszerű munkát végez a szerepük és a felépítésük magyarázatában, és gyorsan sok példát ad, amelyeket futtathat saját számítógépén, és saját maga is tesztelheti a hatást. Az itt felsorolt ​​példák közé tartozik a PowerShell súgótémáiban való keresés vagy(Help) a Get-Command parancsmag használata más parancsmagok keresésére. A fejezet a parancsfájl(Script) - végrehajtási szabályzat(Policy) beállításáról szóló részekkel zárul(ne aggódjon, megtudhatja, mi is az), és létrehoz egy alapvető Windows PowerShell -profilt.
  • 3. fejezet – Szűrés, csoportosítás és rendezés(Chapter 3 - Filtering, grouping, and sorting) – A PowerShell kiválóan alkalmas arra, hogy alapos betekintést nyújtson a különböző típusú adatokba. Ez a fejezet azzal kezdődik, hogy végigvezeti a folyamatot, majd megtanítja, hogyan kell rendezni, csoportosítani vagy szűrni a különböző parancsmagok használatával kapott információkat.
  • 4. fejezet – Kimenet formázása(Chapter 4 - Formatting output) – A nyers adatok PowerShell - konzolon való megjelenítése nem mindig a legjobb módja a megtekintésüknek. A könyv negyedik fejezete gyakorlati bemutatót ad arról, hogyan hozhat létre táblázatot a PowerShellben(PowerShell) , és hogyan használhatja azt a szükséges adatok rendszerezett megjelenítésére. Azt is bemutatja, hogyan kell használni a kimeneti rácsot, ez a funkció, fogadok, hogy sokan szeretni fogják.
  • 5. fejezet – Kimenet tárolása(Chapter 5 - Storing output) – Miután rájött az információk PowerShellből(PowerShell) való lehívására , Ed megmutatja, hogyan tárolhatja ezeket az információkat különböző eszközökben. Ezt úgy demonstrálja, hogy csv , txt és xml fájlokban tárolja az információkat.
  • 6. fejezet – A Windows PowerShell-szolgáltatók kihasználása(Chapter 6 - Leveraging Windows PowerShell providers) – A könyv itt kezd technikaibbá válni. De hé, te ezért vagy itt, igaz? Végül is az egyik leghatékonyabb eszközről beszélünk, amely a Microsoft operációs rendszereiben megtalálható! Ez a fejezet elmagyarázza, mik azok a Windows PowerShell - szolgáltatók, és alaposan megvizsgálja az alias -szolgáltatót, a tanúsítványszolgáltatót(Certificate) , a környezetszolgáltatót(Environment) , a fájlrendszer(File System) -szolgáltatót, a funkciószolgáltatót(Function) , a beállításjegyzék(Registry) -szolgáltatót és a változót.
    szolgáltató. Most nyugodjon meg és vegyen egy mély levegőt. Mire ideér, miközben figyelmesen elolvassa és gyakorolja a könyvben bemutatott példákat, már kellőképpen megérti a PowerShellt(PowerShell) ahhoz, hogy ne vesszen el a szakkifejezésekben.
  • 7. fejezet – A Windows PowerShell távvezérlés használata(Chapter 7 - Using Windows PowerShell remoting) – Véleményem szerint ez a könyv egyik legfontosabb fejezete. Szánjon rá időt az olvasásra, és olvassa el még egyszer vagy harmadszor, ha úgy érzi, hogy szüksége van rá, mert itt mutatkozik meg a PowerShell igazi ereje . Elmennék odáig, hogy azt mondanám, hogy ennek a szakasznak a tartalma az, ami a power szót a PowerShellbe(PowerShell) helyezi . Itt megtudhatja, hogyan futtathat parancsokat egy távoli számítógépen, hogyan hozhat létre állandó kapcsolatokat, és hogyan végezhet hibaelhárítást.
  • 8. fejezet – A WMI használata(Chapter 8 - Using WMI) – Ez a fejezet a Windows Management Instrumentationről szól(Windows Management Instrumentation) , amelyet a Microsoft a (Microsoft)Windows NT 4.0 óta minden operációs rendszerbe beépített . Igen, ez olyan fontos(that) . Megismerheti a WMI osztályokat, szolgáltatókat és névtereket, és tesztelheti tudását a WMI két különböző módon történő lekérdezésével. Ha ismeri az SQL -t, otthon érezheti magát a két módszer közül legalább az egyikben.
  • A 9. fejezet – A CIM használata(Chapter 9 - Using CIM) – A Common Information Model ( CIM ) érdekes módot kínál az információk lekérésére a Windows Management Instrumentation rendszerből(Windows Management Instrumentation) . Ed Wilson jól elmagyarázza, hogyan és miért kell használni ezt a funkciót helyileg és távolról egyaránt.
  • 10. fejezet – A Windows PowerShell ISE használata(Chapter 10 - Using the Windows PowerShell ISE) – A Windows PowerShell ISE egy interaktívabb módja a PowerShell használatának nagyjából mindenre, amit a könyvek eddig tárgyaltak. Megtanulja, hogyan kell használni a környezetet, a lapbővítési funkciót és a Kimeneti(Output) ablaktáblát. A könyv azt is tárgyalja, hogyan hozhat létre és távolíthat el ISE -részleteket (igen, megtudhatja, mik ezek).
  • 11. fejezet – Windows PowerShell-szkriptek használata(Chapter 11 - Using Windows PowerShell scripts) – A PowerShell számos lehetőséget kínál a hálózatkezelésre és adminisztrációra. Ha Ön informatikai rendszergazda, akkor nagy valószínűséggel visszatérő szükségletekkel fog találkozni a napi feladatai során, amit leegyszerűsíthet, ha saját szkripteket ír és futtat a PowerShellből(PowerShell) . Míg némi jártasság a VBScriptben(VBScript)vagy bármilyen más script vagy programozási nyelv hasznos lenne ennek a fejezetnek a megértéséhez, nem nevezném kötelezőnek. Ed ezt a könyvet kezdőknek írta, és nem nehéz megérteni az ebben a fejezetben bemutatott szkripteket, még akkor sem, ha még nem írt egy sor kódot. A fejezet bemutat néhány indokot a szkriptek írásához, bemutatja, hogyan kell futtatni őket, hogyan kell beállítani a parancsfájl-végrehajtási szabályzatot, valamint megtanít a változókra és a különböző nyelvi utasításokra.
  • 12. fejezet – Funkciókkal való munka – A függvények az elsődleges programozási elemek a (Chapter 12 - Working with functions)PowerShell - szkriptek írásakor . A fejezet a függvények és használatuk bemutatásával kezdődik, majd elmagyarázza, hogyan kell paramétereket használni a bevitelhez. Két speciális forgatókönyvet is tartalmaz a funkciók használatához.
  • 13. fejezet – Szkriptek hibakeresése(Chapter 13 - Debugging scripts) – Van egy mondás, amely így hangzik: „A legjobb hibakeresés nem hibakeresés”. Persze ez a való életben ritkán fordul elő. Ez a fejezet végigvezeti a szkriptek hibakeresésén és annak fontosságán, valamint a PowerShell - szkriptek töréspontjainak beállításán, felsorolásán, engedélyezésén és letiltásán.
  • 14. fejezet – Hibák kezelése(Chapter 14 - Handling errors) – Ed Wilson kecsesen zárja a PowerShell leckéket a hibakezelésnek szentelt fejezettel. A fejezet a hiányzó paraméterek jó megközelítésével kezdődik, és a választási lehetőségek korlátozására és a hiányzó jogok kezelésének áttekintésére tanít. Megtanulja a strukturált hibakezelést is.

A könyv két függelékszakaszt tartalmaz, az egyik a PowerShell GYIK(PowerShell FAQ) -et , a másik pedig a PowerShell 3.0 kódolási konvencióit magyarázza el barátságosan és érthetően, így néhány bevált gyakorlatot is elsajátíthat a szkriptek olvashatóságával és karbantartásával kapcsolatban.

Ez így működik... De íme, miért

Egy nagyszerű dolog Ed tanítási stílusában, hogy megmagyarázza, miért kell a dolgokat egy bizonyos módon csinálni, és nem a majom lásd, majom(monkey see, monkey do) módszert használja. Minden fejezet egyszerű magyarázatokkal és az adott téma áttekintésével kezdődik. Ezután a konkrétabb feladatok felé halad, miközben betekintést nyújt abba is, hogy miért kell ezt és azt csinálni. Kezdő-orientált könyv lévén, csak dicsérni tudom ezt a megközelítést, és remélem, hogy minél több könyvben találkozhatunk vele, különösen a műszakiakban.
Minden fejezet a benne található információk összefoglalásával zárul, amely összefoglalóként és memóriafrissítésként szolgál az információk jobb megértéséhez és észben tartásához.

Segített nekem?

A rövid válasz: Igen!

A szerző meglehetősen összetett témát és az egyik legbonyolultabb eszközt veszi figyelembe, amelyet a Windows valaha is tartalmazott, és olyan módon magyarázza el, hogy az egyszerre legyen könnyen érthető és elég érdekes ahhoz, hogy lekötve maradjon. Még soha nem használtam a PowerShellt(PowerShell) , de a könyv elolvasása után nyugodtan kijelenthetem, hogy alapvető ismereteim vannak arról, hogy mi az a PowerShell , hogyan működik, és kinek lenne a legjobb haszna a használatából. Nem mentem bele túlságosan a forgatókönyvírásba, de ez minden bizonnyal olyan téma lesz, amelyet hamarosan itt, a 7 oktatóprogramban(7 Tutorials) fogunk tárgyalni , és közben Ed Wilson könyve lesz a Bibliánk(Bible) .

Az ítélet

Míg Önök, akik ismerik Ed Wilson stílusát, biztosan élvezni fogják a Windows PowerShell 3.0 First Steps alkalmazást, ugyanezt mondhatnám a teljesen kezdőknek is. A fogalmak és a példák nagyon jól el vannak magyarázva, és minden fejezetben gyakorlatias, barkácsoló tapasztalatot szerezhet, ami tanuláshoz csak nagyszerű lehet. Míg a könyv nagyszerű kiindulási alapot kínál az újoncoknak a PowerShell használatához , hasznosabb szkriptkészítők vagy informatikai rendszergazdák is hasznosnak találhatják, különösen a szkriptelési fejezetek és a kódolási konvenciók függeléke. Tekintettel arra, hogy ez egy olyan könyv, amely alapvetően megmutatja, hogy nem kell számítógépes szakértőnek lenned ahhoz, hogy megtanulj szkripteket írni, valamint automatizálni vagy kezelni a hálózati feladatokat, nagyon ajánlom újoncoknak.PowerShell .



About the author

Professzionális értékelő és termelékenységnövelő vagyok. Szeretek online videojátékokkal tölteni az időt, új dolgokat felfedezni, és segíteni az embereknek a technológiai igényeik kielégítésében. Van némi tapasztalatom az Xbox-szal kapcsolatban, és 2009 óta segítek az ügyfeleknek rendszereik biztonságában.



Related posts