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 : 581 pages
ISBN : 0-9776597-6-3
Download Sample
Buy eBook
Buy Book
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 new second edition of Windows PowerShell: TFM is more than 25% larger and contains more than 60% revised and re-written material, making it 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 completely revised first part 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. 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 (WSH and VBScript Core: TFM, Advanced VBScript for Windows Administrators) teach you PowerShell scripting and administration 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, third party extensions and just enough of the .NET Framework to fully leverage PowerShell and become a more efficient administrator. Written in an easygoing, casual style with plenty of practical and “real-world” examples, you'll find yourself producing useful PowerShell scripts after the second chapter!
More PowerShell Goodness: The SAPIEN Blog includes a complete section on Windows PowerShell news and tips, and the SAPIEN Knowledge Base has a growing list of PowerShell-related articles. You may also enjoy www.PowerShellCommunity.org, a centralized and independent community for PowerShell users and developers.
This book does not cover Windows PowerShell v2.0, which is still under development. Our next edition will cover v2.0, and you can purchase the in-progress book under our early-release "IPO" (Initial Public Offering) program. Click here for "Windows PowerShell v2.0: TFM (3rd Edition)".
Be sure to download the sample, including the complete table of contents and chapters from the book!
Windows PowerShell Seven-Step Speed Start
Windows PowerShell Architecture and Overview
PowerShell Drives
Key Cmdlets for Windows Administration
The PowerShell Pipeline
Cmdlets to Group, Sort, Format, Export, and More
Practical Tips and Tricks
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
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 and Snap-Ins
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 and a Microsoft MVP for Windows PowerShell. He is the author of WSH and VBScript Core: TFM and co-author of Advanced VBScript for Windows Administrators and Windows PowerShell:TFM as well as several training videos on administrative scripting. He is currently a columnist for REDMOND Magazine and MCPMag.com where he writes about Windows automation and administration. Jeff is a frequent and active contributor to many online IT communities as well as an invited speaker at technology conferences and seminars where he shares over 15 years of IT and consulting experience. His blogs on scripting, automation, administration and information technology can be found at blog.SAPIEN.com and jdhitsolutions.blogspot.com.