Powershell Skills By Stone River eLearning 2023

Posted By: ELK1nG

Powershell Skills
Published 5/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 7.13 GB | Duration: 7h 30m

All about PowerShell

What you'll learn

Learn to write PowerShell scripts to automate tasks.

Learn to create arrays and store items in an array.

Learn retrieve all of the values in the array or individual array elements.

Learn different methods you can use to prompt for, store, and work with user input in PowerShell.

Requirements

Basic knowledge of Windows operating systems

Familiarity with command-line interfaces

Description

PowerShell is a powerful tool for automating and managing Windows operating systems. This course will teach you how to use PowerShell to automate repetitive tasks, manage system configurations, and perform complex administrative tasks.The course is designed for IT professionals who want to learn how to use PowerShell to make their work more efficient and effective. It covers the basics of PowerShell, including its syntax and command structure, and builds on this foundation to cover more advanced topics like scripting, debugging, and error handling.This course is for anyone wanting to learn how to write PowerShell scripts to automate tasks. We will start with the basics, getting PowerShell installed and configured. Then we will cover basic PowerShell scripting concepts and various PowerShell statements make up the foundational knowledge needed to write PowerShell scripts. After this we will apply the skills you've learned in some practical applications.The target audience for a PowerShell Skills course would be IT professionals who are responsible for managing and maintaining Windows-based systems. This could include system administrators, network administrators, and IT support staff.Specifically, the course would be appropriate for individuals who:Are familiar with Windows operating systemsHave experience using command-line interfacesWant to learn how to use PowerShell to automate repetitive tasks, manage system configurations, and perform complex administrative tasksAre interested in learning how to use PowerShell to manage Active Directory, Exchange, and SharePointHave experience with scripting or programming languages, although this is not a strict requirement.

Overview

Section 1: PowerShell Basics

Lecture 1 Overview

Lecture 2 Getting Started With PowerShell

Lecture 3 Setting the Execution Policy

Lecture 4 Finding and Using Commands

Lecture 5 Getting Help

Lecture 6 Using VSCode

Lecture 7 PowerShell Profiles

Lecture 8 Variables

Section 2: Scripting Basics

Lecture 9 Arrays

Lecture 10 Hash Tables

Lecture 11 Arithmetic Operators

Lecture 12 Assignment Operators

Lecture 13 Comparison Operators - Equality

Lecture 14 Comparison Operators - Matching

Lecture 15 Comparison Operators - Containment

Lecture 16 Comparison Operators - Type and Replacement

Lecture 17 Logical Operators

Lecture 18 "If" Statements

Lecture 19 "Switch" Statements

Lecture 20 "Foreach" Statements

Lecture 21 "For" Statements

Lecture 22 "Do" Statements

Lecture 23 "While" Statements

Section 3: Practical Scripting

Lecture 24 Prompt for Input

Lecture 25 Archive Files by Date

Lecture 26 Comparing Hash Values

The course is designed to provide IT professionals with the knowledge and skills they need to use PowerShell effectively to manage and automate their Windows-based systems.