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