Getting Started with Powershell: Learn the fundamentals of PowerShell to build reusable scripts and functions to automate administrative tasks with Windows

· Packt Publishing Ltd
1 review
Ebook
180
Pages
Tools

About this ebook

Learn the fundamentals of PowerShell to build reusable scripts and functions to automate administrative tasks with WindowsKey Features
    Book DescriptionWindows PowerShell is a task-based command-line shell and scripting language designed specifically for system administration. Built on the .NET Framework, Windows PowerShell helps IT professionals and power users control and automate the administration of the Windows operating system and applications that run on Windows. PowerShell is great for batch importing or deleting large sets of user accounts and will let you collect a massive amount of detailed system information in bulk via WMI (Windows Management Instrumentation). Getting Started with PowerShell is designed to help you get up and running with PowerShell, taking you from the basics of installation, to writing scripts and web server automation. This book, as an introduction to the central topics of PowerShell, covers finding and understanding PowerShell commands and packaging code for reusability, right through to a practical example of automating IIS. It also includes topics such as installation and setup, creating scripts, automating tasks, and using Powershell to access data stores, registry, and file systems. You will explore the PowerShell environment and discover how to use cmdlets, functions, and scripts to automate Windows systems. Along the way, you will learn to perform data manipulation and solve common problems using basic file input/output functions. By the end of this book, you will be familiar with PowerShell and be able to utilize the lessons learned from the book to automate your servers.What you will learn
    • Learn to verify your installed version of PowerShell, upgrade it, and start a PowerShell session using the ISE
    • Discover PowerShell commands and cmdlets and understand PowerShell formatting
    • Use the PowerShell help system to understand what particular cmdlets do
    • Utilise the pipeline to perform typical data manipulation
    • Package your code in scripts, functions, and modules
    • Solve common problems using basic file input/output functions
    • Find system information with WMI and CIM
    • Automate IIS functionality and manage it using the WebAdministration module
    Who this book is for

    This book is intended for Windows administrators or DevOps users who need to use PowerShell to automate tasks. Whether you know nothing about PowerShell or know just enough to get by, this guide will give you what you need to go to take your scripting to the next level.

    Learn the fundamentals of PowerShell to build reusable scripts and functions to automate administrative tasks with WindowsKey Features Book DescriptionWindows PowerShell is a task-based command-line shell and scripting language designed specifically for system administration. Built on the .NET Fr...

    Discover more

    Ratings and reviews

    1 review

    About the author

    Michael Shepard has been working with computers since the early '80s, starting with an Apple II in school and a Commodore 64 at home. He started working in the IT industry in 1989 and has been working full-time since 1997. He has been working at Jack Henry & Associates, Inc. since 2000. His focus has changed over the years from being a database application developer to a DBA, an application admin, and is now a solutions architect. In his years as a DBA, he found PowerShell to be a critical component in creating the automation required to keep up with a growing set of servers and applications. He is active in the PowerShell community at Stack Overflow and projects at CodePlex. He has been blogging about PowerShell since 2009 at http://powershellstation.com.

    Michael Shepard has been working with computers since the early '80s, starting with an Apple II in school and a Commodore 64 at home. He started working in the IT industry in 1989 and has been working full-time since 1997. He has been working at Jack Henry & Associates, Inc. since 2000. His focus...

    Rate this ebook

    Tell us what you think.

    Reading information

    Smartphones and tablets
    Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.
    Laptops and computers
    You can listen to audiobooks purchased on Google Play using your computer's web browser.
    eReaders and other devices
    To read on e-ink devices like Kobo eReaders, you'll need to download a file and transfer it to your device. Follow the detailed Help Center instructions to transfer the files to supported eReaders.