Need a precise, focused training guide for Windows PowerShell? Get this 130-page Fast Start guide to quickly learn Windows PowerShell fundamentals. Regardless of whether you are an IT manager, developer, administrator or an advanced user, this Fast Start guide will help you learn the essential concepts needed to successfully work with Windows PowerShell. Covers all versions of Windows PowerShell, including PowerShell 3.0, 4.0 and 5.0. Use this guide with all current releases of Windows and Windows Server, including Windows 7, Windows 8.1, Windows 10, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, and Windows Server 2016.
Table of Contents 1. Getting Started with Windows PowerShell 7 Working with the Windows PowerShell Console 9 The Standard Console 10 The Elevated, Administrator Console 11 The PowerShell Console 12 Working with the Windows PowerShell ISE 14 Managing Windows PowerShell Console Properties 17 Using the Command History 20 2. Managing Cmdlets and Scripts 23 Working with Cmdlets 23 Understanding Cmdlet Names 23 Getting Information About Cmdlets 28 Understanding Cmdlet Parameters 30 Using External Commands 34 Understanding Scripts & Script Execution 36 Specifying Authentication Credentials 39 3. Using the Help Documentation 41 Accessing Help Files 41 Creating a Central Help Folder 42 4. Initializing the Scripting Environment 47 Passing Startup Parameters 47 Invoking Windows PowerShell 50 Using -Command to Run Commands 51 Using -File to Run Scripts 53 Using Nested Consoles 54 5. Navigating Input, Parsing, and Output Options 57 Using Basic Line Editing Techniques 57 How Parsing Works 61 Parsing Assigned Values 63 Parsing Exceptions 65 Output from Parsing 67 6. Managing Output 69 Using Formatting Cmdlets 69 Specifying Output Format 69 Using Pipelines With Formatters 72 Specifying Properties to Display 73 Grouping and Sorting 76 Writing to Output Streams 79 Explicitly Writing Output 80 Using Other Output Streams 82 Rendering and Finalizing the Output 85 More on Redirecting Input, Output, and Error 88 7. Working with Profiles 91 Creating Profiles 93 Understanding Execution Order 95 Understanding the Command Path 97 Managing the Command Path 97 Managing File Extensions and File Associations 99 8.
Executing Commands Remotely 103 Remoting Fundamentals 104 Configuring Remoting 105 Connecting Between Domains and in Workgroups 106 Creating HTTPS and Other Listeners 109 9. Executing Remote Commands 112 Understanding Remote Execution 112 Standard Commands for Remoting 114 Invoking Remote Commands 118 10. Managing PowerShell Sessions 123 Invoking Sessions 123 Navigating Remote Connection Issues 129 Disconnecting Sessions 131 Reconnecting Sessions 133 Click Look Inside and discover this hands-on computer handbook. Scroll to the top of the page and select the Buy Now button. Want something you can hold in your hands? Look also for the print edition!.