Professional Windows® PowerShell
Forget everything you know about the Windows command linebecause you're about to enter a whole new ballgame. WindowsPowerShell provides a new environment for interactive explorationand administration of Windows machines that's different from andmore consistent than what you've previously used on Windows andUnix platforms. In one of the first books to cover thisgroundbreaking technology, Andrew Watt guides you through the insand outs of PowerShell and demonstrates how to utilize it to createpowerful solutions.
You'll find out how to use PowerShell cmdlets and syntaxconstructs, and how to exploit PowerShell to make .NET Frameworkobjects accessible via scripting, making PowerShell a powerfuladdition to your administrator's toolbox. You'll also discover howto take advantage of its capabilities, from running scriptsprograms and commands to customizing the PowerShell environment.With this information, you'll be able to create a wide range oftasks that meet your business requirements.
What you will learn from this book
- Tips for working with event logs
How to use PowerShell tools for discovery
Powerful methods for retrieving data and processing text
How to select security settings to run PowerShell scriptssafely
Techniques for working with the file system, registry, andenvironment variables
Steps for debugging as well as working with errors andexceptions
How to harness WMI from PowerShell
Tips for working with event logs
Who this book is for
This book is for Windows administrators and developers who wantto learn new techniques to explore and control machine state and tobegin automating tasks by scripting with Windows PowerShell.
Wrox Professional guides are planned and written byworking programmers to meet the real-world needs of programmers,developers, and IT professionals. Focused and relevant, theyaddress the issues technology professionals face every day. Theyprovide examples, practical solutions, and expert education in newtechnologies, all designed to help programmers do a better job.