SAPIEN homepage
PrimalScript script editor+ide
PrimalScope script debugger
Free Tools script utilities
SAPIEN Press scripting books
Scripting Training education
ScriptingAnswers.com community
ScriptingOutpost.com online store
Blog.Sapien.com official blog
Contact Us
my.SAPIEN.com

Page Count : 600+ pages
ISBN : not yet determined
Released November, 2007
Download Sample
Buy eBook
Join the leading edge of Windows administrative scripting with Microsoft PowerShell, the new, comprehensive, consistent, and powerful scripting shell for Microsoft Windows and the Windows Server System. Microsoft's committed to building future graphical administration tools on top of PowerShell, meaning PowerShell will offer the fastest, easiest, and most complete way to automate any Windows administrative task. This is the most comprehensive and authoritative Windows PowerShell book currently available: You'll not only learn what PowerShell is and how it works, but you'll learn to take PowerShell further using custom type extensions, basic cmdlet development, custom formatting views, .NET Framework development, graphical dialog boxes, and much, much more. A "speed start" helps you get started with PowerShell faster than ever, with explanations based on live class deliveries to more than 1,000 students; coverage of PowerShell's scripting capabilities has been vastly expanded and rewritten to make the subject both easier and more applicable to real-world scenarios. This new edition also includes a jump-start for new and changed features in v2, helping you quickly take advantage of the latest functionality. No other PowerShell book provides this much coverage, with such clear explanations from two recipients of Microsoft's Windows PowerShell MVP award!
Authors Don Jones (Managing Windows with VBScript and WMI, Advanced VBScript for Windows Administrators) and Jeffery Hicks (Advanced VBScript for Windows Administrators) teach you PowerShell scripting from the ground up: You don't need any prior PowerShell, VBScript, or any other scripting or programming experience. You'll learn about cmdlets, snap-ins, scripts, PowerShell's security model, and just enough of the .NET Framework to be effective. Written in an easygoing, casual style with plenty of examples, you'll find yourself producing useful PowerShell scripts after the second chapter!
More PowerShell Goodness: Visit www.PowerShellCommunity.org for discussion forums, blogs, sample scripts, and much more.
This all-new 3rd edition provides complete coverage of what's new and changed in Windows PowerShell v2.0, bringing you the very latest information available on this exciting new product! Please note that this book is not yet finished, because PowerShell v2.0 isn't finished, either. Instead, we're offering you the opportunity to preview this book, which is being written alongside the Community Technology Preview (CTP) releases of PowerShell v2.0. As v2.0 progresses, so will this book - and you'll have the latest information available at all times! If you're still working with PowerShell v1.0 (which is approved for production use), purchase Windows PowerShell v1.0: TFM, which covers v1.0.
This book is not yet published - it is being offered under our "IPO" program (click here to read more about this program). We do not have a final release date for this book; its release will depend upon the release of Windows PowerShell v2.0 which may be 1-2 years or more in the future. However, we will continue updating the preview manuscript as PowerShell v2.0 progresses, and by participating in the IPO program you'll always have access to the latest information - and you'll receive the final ebook once it's available, "locking in" the pre-purchase price. We will release a new revision of this manuscript each time a new CTP is released by Microsoft - usually within a month or so after the CTP release.
The contents of this book are subject to change, since PowerShell v2.0 itself is still under development and is still very much a moving target. We'll update the manuscript with each new CTP, which may include removing material, adding material, and changing material. Also, this book is currently unedited, meaning you may spot copy errors, technical errors, and even organizational problems, none of which will be corrected until the manuscript (and v2.0) is finalized and being made ready for production.
Do not purchase this book if you need a production-quality, "finished" book that covers PowerShell v1.0. Instead, purchase Windows PowerShell v1.0: TFM (2nd Edition), which corresponds to the released, production-suitable Windows PowerShell v1.0. Purchasing "Windows PowerShell v1.0: TFM (2nd Edition)" does not give you access to "Windows PowerShell v2.0: TFM (3rd Edition)" as the two are separate and independent publications.
Items in blue contain all-new or significantly revised content based on PowerShell v2.0.
Windows PowerShell Seven-Step Speed Start
Windows PowerShell Architecture and Overview
What's New in PoweShell v2.0
PowerShell Drives
Key Cmdlets for Windows Administration
The PowerShell Pipeline
Cmdlets to Group, Sort, Format, Export, and More
Practical Tips and Tricks
Graphical PowerShell
Remoting and Background Jobs
PowerShell Command-Line Parsing
Working with the PowerShell Host
Security Features
The Microsoft .NET Framework: An Overview for PowerShell Users
Using WMI in Windows PowerShell
Using ADSI in Windows PowerShell
Scripting Overview
Variables, Arrays, and Escape Characters
Objects
Operators
Regular Expressions
Loops and Decision Making Constructs
Scriptblocks, Functions, and Filters
Error Handling
The PowerShell Debugger and Debugging Techniques
Data Language and Internationalization
PowerShell for VBScript, Cmd.exe, and *nix Users
Best Practices for Scripting
Managing Files and Folders
Managing Systems by Using WMI
Managing Services
Managing Permissions
Managing Event Logs
Managing Processes
Managing the Registry
Managing Directory Services
Scope in Windows PowerShell
Working with COM Objects
Working with XML Documents
The PowerShell Extensible Type System
Creating Custom Objects
Object Serialization
Creating Custom Formats
The PowerShell Ecosystem: Third-Party Extensions
The .NET Framework for Windows Administrators
Reading and Writing Information in Databases
Working with Windows Forms
Working with the Web
Creating PowerShell Cmdlets in Script
Creating PowerShell Cmdlets and Snap-Ins Using .NET
Automatic Variables in PowerShell
Common .NET Framework Data Types
Regular Expression Syntax
Reading PowerShell’s Help
Don Jones is the founder of ScriptingAnswers.com and the lead scripting guru at SAPIEN Technologies. He’s the author of more than twenty books on information technology, including Managing Windows with VBScript and WMI, Advanced VBScript for Windows Administrators, and Windows PowerShell: TFM. Don has written and spoken extensively about scripting and automation for years, including columns in REDMOND Magazine and MCPMag.com, and is a featured writer for Microsoft TechNet Magazine, where he also has a monthly column on Windows PowerShell. As a top speaker at TechMentor and WinConnections conferences, Don has presented a series of scripting-related Webinars; in addition, his books, self-paced training courseware and videos have helped thousands of Windows administrators become more efficient through Windows scripting and automation. Don is a multiple recipient of Microsoft’s MVP Award, and one of the industry’s strongest advocates for Windows administrative automation.
Jeffery Hicks (MCSE, MCSA ,MCT) is a Scripting Guru for SAPIEN Technologies. He is the co-author of Advanced VBScript for Microsoft Windows Administrators (Microsoft Press 2006), Windows PowerShell:TFM (SAPIEN Press 2006) as well as several training videos on administrative scripting. He is currently a columnist for REDMOND Magazine and MCPMag.com. Jeff is a frequent contributor to several online IT community web sites as well as an invited speaker at computer conferences and seminars. He is currently a Contributing Editor for ScriptingAnswers.com. He welcomes email at jhicks@SAPIEN.com or visit his blog at http://jdhitsolutions.blogspot.com.
Sorry, there are no downloads at this time - most sample scripts can be downloaded from the 2nd edition page.