Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Getting Started with PowerShell

Buy

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

About This Book

  • Harness the capabilities of the PowerShell system to get started quickly with server automation
  • Learn to package commands into a reusable script and add control structures and parameters to make them flexible
  • Get to grips with cmdlets that allow you to perform administration tasks efficiently

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.

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

In Detail

Windows 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.

Style and approach

A practical learning guide, complete with plenty of activities, examples and screenshots.

(HTML tags aren't allowed.)

Sams Teach Yourself Red Hat Linux 8 in 24 Hours
Sams Teach Yourself Red Hat Linux 8 in 24 Hours
An easy-to-understand, step-by-step guide to installing, configuring, and using Red Hat Linux. Red Hat Linux is the most popular choice among Linux users in the U.S., with about 80% of the U.S. Linux market. Includes complete coverage of the new features of the upgrade to Red Hat, due out in Fall 2002. Assumes no prior knowledge of Linux and is an...
Writing Perl Modules for CPAN
Writing Perl Modules for CPAN

AS LARRY WALL, creator of Perl, puts it, "Perl makes easy jobs easy and hard jobs possible." This is a large part of what makes Perl such a great language—most jobs really are easy in Perl. But that still leaves the hard ones—database access, GUI development, Web clients, and so on. While...

Reliability, Maintainability and Risk
Reliability, Maintainability and Risk
This 6th edition incorporates brand new material on the accuracy of reliability prediction and common cause failure based on the author's PhD research work. David J. Smith approaches these subjects from an entirely original and unique viewpoint, emphasising that the need to demonstrate that safety-related systems have been assessed against target...

Cisco CCNA Exam #640-507 Certification Guide (With CD-ROM)
Cisco CCNA Exam #640-507 Certification Guide (With CD-ROM)
The only Cisco-endorsed study guide for the new CCNA #640-507 examCoverage of all CCNA exam topics enables you to discover and fill your knowledge gaps before sitting the exam. You will learn about:Internetworking functions of each layer of the OSI reference model and how they are performed in network devicesDesign, implementation, configuration,...
Ajax Bible
Ajax Bible

Build interactive Web applications with Ajax

Create live searches and online spreadsheets

Discover programming mistakes to avoid!

Create blazing-fast Web applications with powerful Ajax

If you think that mastering Ajax is too difficult, guess again. You can create Web applications that look and feel like desktop...

Practical Code Generation in .NET: Covering Visual Studio 2005, 2008, and 2010
Practical Code Generation in .NET: Covering Visual Studio 2005, 2008, and 2010

The story of software engineering has been the story of increasing the level of abstraction at which we as programmers work, from logic encoded in hardware to toggle switches representing binary digits, through machine code, assembly language, low-level languages, and high-level languages both procedural and functional. More recently,...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy