To read this book:
Please log in with your ACM Web Account.

Web Account:  
 Password:  
 
Help! I Forgot my Password.
Create a Web Account now.

Essential PowerShell

 

Author(s):
Holger Schwichtenberg

Publisher and Imprint:
Sams

Date of Publication:
June 19, 2008

Edition:
First

Number of Pages:
504

  Use PowerShell to Streamline and Automate Your Most Time-Consuming Windows Administration TasksWith Windows PowerShell, Microsoft brings innovative console-based system administration and scripting to Windows clients and servers. PowerShell combines the best features of traditional UNIX shells with the immense power of the .NET Framework, offering a consistent and easy-to-use replacement for both the Windows command line and the Windows Script Host. In Essential PowerShell, noted expert Holger Schwichtenberg gives Windows sysadmins all the knowledge and sample scripts they need to successfully administer production systems with PowerShell.Schwichtenberg begins by introducing the innovative PowerShell architecture, along with crucial PowerShell concepts such as pipelining and navigation. Next, he introduces the PowerShell Script Language, shows the secure execution of command sequences as scripts, and demonstrates how to use PowerShell to access essential operating system interfaces such as COM, WMI, ADSI, and ADO.NET.After you've mastered the fundamentals, Schwichtenberg presents an extensive collection of PowerShell solutions for virtually every area of day-to-day administration. For each topic, he presents dozens of self-contained examples, all downloadable from a companion Web site. He covers both Microsoft's standard PowerShell commandlets and the free commandlets available as PowerShell Community Extensions. He also presents a full chapter of tips, tricks, and troubleshooting solutions. Coverage includes Understanding PowerShell's components and features Setting up your PowerShell scripting environment Creating and using commandlets Using object-oriented pipelining for filtering, sorting, grouping, comparisons, calculations, and more Mastering PowerShell's uniform navigation model and using it with all types of data Programming command sequences with the PowerShell Script Language Making the most of the PowerShell console and third-party tools Managing processes, event logs, and registry entries Controlling networking, printing, and software installation Manipulating Active Directory and other enterprise services with PowerShell Using PowerShell to enforce stronger system and network security Storing data in files, documents, and databases Holger Schwichtenberg is one of Europe's best-known experts on .NET and Windows Scripting technologies. He has been recognized by Microsoft as a Most Valuable Professional (MVP), is a .NET Code Wise Member, and is both an MSDN Online Expert and an INETA speaker. Schwichtenberg has published more than twenty books for Addison Wesley and Microsoft Press in Germany, as well as some 400 journal articles. He regularly gives high-level talks at conferences such as TechEd and IT Forum. He holds both a Master's degree and a Ph.D. in Business Informatics. With his company IT-Visions.de, based in Germany, he works as a software architect, technology consultant, and trainer for leading companies throughout Europe.Preface xvPart I: Getting Started with PowerShell1: First Steps with Windows PowerShell 32: Commandletsï¾  253: Pipeliningï¾  434: Advanced Pipeliningï¾  595: The PowerShell Navigation Model 816: The PowerShell Script Languageï¾  897: PowerShell Scriptsï¾  1158: Using Class Librariesï¾  1299: PowerShell Toolsï¾  15110: Tips, Tricks and Troubleshootingï¾  171Part II: Windows PowerShell in Actionï¾ 11: File Systemsï¾  20512: Documentsï¾  23513: Registry and Softwareï¾  25314: Processes and Servicesï¾  26715: Computers and Hardwareï¾  28116: Networkingï¾  29517: Directory Servicesï¾  31318: User and Group Management in the Active Directoryï¾  33519: Searching in the Active Directoryï¾  34920: Additional Libraries for Active Directory Administrationï¾  36121: Databasesï¾  37322: Advanced Database Operationsï¾  38923: Security Settingsï¾  40124: Advanced Security Administrationï¾  413PartIII: AppendicesAppendix A: PowerShell Commandlet Referenceï¾  429Appendix B: PowerShell 2.0 Previewï¾ ï¾  445Appendix C: Bibliographyï¾  449Index 453  

Safari Books Online