O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Learning PowerShell 6

Video Description

Enhance your skills with PowerShell 6 to administer and automate your systems effectively

About This Video

  • Practical learning using real-world examples
  • Dive into the core concepts of PowerShell 6 to administrate your system
  • Explore the different processes of system automation using PowerShell 6

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.

This video 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 will act as an introduction to the central topics of PowerShell, from 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.

This video 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 will act as an introduction to the central topics of PowerShell, from 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’ll perform data manipulation and solve common problems using basic file input/output functions. The potential topics could bewill be Commands, Scripts, Providers, Files and folders, Objects, Variables, Classes and Enumerations, Expressions, DSC and so on.

By the end of this course, you’ll be able to leverage your skills to effectively manage and administrate the system using PowerShell 6.

Table of Contents

  1. Chapter 1 : Getting Started with PowerShell 6
    1. The Course Overview 00:05:59
    2. Setting Up a Lab 00:07:39
    3. Accessing the PowerShell Console and PowerShell ISE 00:03:32
    4. Accessing and Updating the Help System 00:05:07
    5. Finding and Running Cmdlets 00:05:21
    6. Using the Help System and Protecting with -WhatIf and -Confirm 00:11:56
  2. Chapter 2 : Navigating within the File System Drive
    1. Working with PSProviders and PSDrives 00:07:10
    2. Exploring File System Navigation and Manipulation 00:03:36
    3. Working with the Registry Keys 00:04:22
    4. Identifying Errors 00:04:36
  3. Chapter 3 : Using Cmdlets and Objects Effectively
    1. Differentiating between Objects and Texts 00:04:11
    2. Working with WMI and CIM Objects 00:03:32
    3. Finding, Creating, and Using Variables 00:04:28
    4. Passing Objects through the Pipeline 00:03:40
    5. Diving into Queries and Expressions 00:05:43
    6. Formatting for Efficiency 00:06:32
    7. Using the Pipeline to Create a Report 00:05:17
  4. Chapter 4 : Administrating Your System Remotely
    1. Enhancing Your System Security 00:05:25
    2. Running Cmdlets on a Remote Machine 00:04:09
    3. Creating a Session on a Remote Machine 00:04:18
    4. Connecting to Microsoft Online 00:04:14
    5. Importing Cmdlets from a Remote System 00:07:11
  5. Chapter 5 : Working with Scripts, Functions, and Modules
    1. Process of Script Development 00:03:23
    2. Create a Script to Gather Data and Create a Report 00:04:59
    3. Create a Script to Make a DHCP Reservation 00:05:56
    4. Turn a Script into a Function 00:05:13
    5. Creating Modules 00:04:12
  6. Chapter 6 : Using PowerShell 6 with AD, Office 365, IIS, and DSC
    1. Active Directory Administration with PowerShell 00:05:21
    2. Microsoft Online Office 365 Administration with PowerShell 00:03:07
    3. IIS Web Server Administration with PowerShell 00:02:32
    4. Introduction to Desired State Configuration 00:06:07