Microsoft Windows PowerShell 3.0 First Look

A quick, succinct guide to the new and exciting features in PowerShell 3.0 with this book and ebook

$14.99

$24.99

RRP $14.99

RRP $24.99

eBook

Print + eBook

Want this title & more?

$16.99 p/month

Subscribe to PacktLib

Enjoy full and instant access to over 2000 books and videos – you’ll find everything you need to stay ahead of the curve and make sure you can always get the job done.

Book Details

ISBN 139781849686440

Paperback200 pages

About This Book

Explore and experience the new features found in PowerShell 3.0

Understand the changes to the language and the reasons why they were implemented

Discover new cmdlets and modules available in Windows 8 and Server 8

Quickly get up to date with the latest version of Powershell with concise descriptions and simple examples

Who This Book Is For

Administrators or power users looking to quickly learn and explore the new features of PowerShell 3.0 will find this book handy. Prior experience of Powershell is not required but may make some topics easier to understand.

Table of Contents

Chapter 1: Find What You're Looking for

The Show-Command cmdlet

Updatable contextual help

The auto-discovery cmdlet

Summary

Chapter 2: Usability Enhancements

The problem with Where-Object and ForEach-Object

Enhancements to tab completion

Improvements to Get-ChildItem

Summary

Chapter 3: Improved Administration

Scheduling jobs

Summary

Chapter 4: Windows Workflow in PowerShell

Understanding Windows Workflow

Integrating Windows Workflow with PowerShell

Limitations of PowerShell workflows

Using PowerShell workflows in Visual Studio

Summary

Chapter 5: Using the Common Informational Model

Introduction to the CIM IDE

Implementing a simple WMI provider

Automatically creating provider cmdlets

Differences between the CIM and WMI cmdlets

Exploring the new CIM cmdlets

NanoWBEM

Summary

Chapter 6: New and Improved PowerShell Hosts

Installing the Windows PowerShell Web Access feature

Working with the PowerShell Web Access console

Enhancements to the PowerShell ISE

Summary

Chapter 7: Windows 8 and Windows Server 2012 Modules and Cmdlets

Core modules

Standard modules

Roles and feature based modules

Other modules

Summary

What You Will Learn

Use enhancements to modules such as updatable help and cmdlet auto discovery

Harness the Show-Command to view commands and help in a graphical user interface

Employ the new usability improvements to cmdlets such as Where-Object and Get-ChildItem

Develop and utilize Windows Workflow for PowerShell

Install and configure the PowerShell web service

Understand the basics of new Windows Management Implementation features

Discover many of the new built-in cmdlet offerings found in Windows 8 and Windows Server 8

In Detail

In an ever growing and changing computer industry, learning how to manage systems effectively is necessary for any administrator. The new features in PowerShell 3.0 extend the already impressive language to support new features that makes working with complex and distributed systems simpler and faster.

Microsoft Windows PowerShell 3.0 First Look offers a quick look into the new features available in the most recent version of the language. Quick, to-the-point examples ensure that you will be able to easily understand the new features.

Starting with simple syntactical changes all the way through Windows Worflow integration, you will learn through concise feature analysis and simple examples.

Throughout this book you will get to grips with changes to the language to aid usability – making administrators' lives easier. New features will be explored such as Windows Workflow integration and extended WMI capabilities. This book includes a chapter outlining some of the most important new cmdlets and modules found in Windows 8 and Windows Server 8.

Microsoft Windows PowerShell 3.0 First Look will provide a jump start for administrators or power users who want to grasp new features, language changes, and cmdlet offerings found in the new version of Microsoft PowerShell.

Authors

Adam Driscoll

Adam Driscoll is a young and enthusiastic Software Developer and Team Lead at Quest Software. Born and raised in Wisconsin, Adam attended Edgewood College in Madison, WI and was hired shortly thereafter by Quest. He has experience in authoring PowerShell modules and providers in both .NET and PowerShell, building PowerShell development tools for developers and administrators and frequently blogs about .NET technologies.

Alerts & Offers

Series & Level

We understand your time is important. Uniquely amongst the major publishers, we seek to develop and publish the broadest range of learning and information products on each technology. Every Packt product delivers a specific learning pathway, broadly defined by the Series type. This structured approach enables you to select the pathway which best suits your knowledge level, learning style and task objectives.

Learning

As a new user, these step-by-step tutorial guides will give you all the practical skills necessary to become competent and efficient.

Beginner's Guide

Friendly, informal tutorials that provide a practical introduction using examples, activities, and challenges.

Essentials

Fast paced, concentrated introductions showing the quickest way to put the tool to work in the real world.

Cookbook

A collection of practical self-contained recipes that all users of the technology will find useful for building more powerful and reliable systems.

Blueprints

Guides you through the most common types of project you'll encounter, giving you end-to-end guidance on how to build your specific solution quickly and reliably.

Mastering

Take your skills to the next level with advanced tutorials that will give you confidence to master the tool's most powerful features.

Starting

Accessible to readers adopting the topic, these titles get you into the tool or technology so that you can become an effective user.

Progressing

Building on core skills you already have, these titles share solutions and expertise so you become a highly productive power user.