This course is designed to provide you with a solid foundation of Windows PowerShell 5.1. We will start with the basics of PowerShell 5.1 and end with you writing your own powerful automation scripts.
In this course we will cover the following major topics:
This course is designed to provide you with a solid foundation of Windows PowerShell 5.1. We will start with the basics of PowerShell 5.1 and end with you writing your own powerful automation scripts.
In this course we will cover the following major topics:
The basics of Windows PowerShell
Windows PowerShell system requirements
Installing and Updating Windows PowerShell
How to use the CLI (Command Line Interface)
How to use the ISE (Intelligent Scripting Environment)
How to get help and find commands within the CLI
Getting Started with Windows PowerShell
Getting Help and Finding Commands
The Language of PowerShell - Command Syntax, Objects and Properties, and the Pipeline
Setup your own PowerShell On Premises IT Lab
Basic Active Directory Domain Administration with Windows Powershell
An introduction to Desired State Configuration made simple.
And MUCH more.
Once we have covered this foundation, we will move on to writing PowerShell scripts. We will start with simple tasks before moving on to more advanced and complicated script writing.
Welcome to PowerShell for Beginners and Administrators Course. This course will improve how you manage your IT environment, and it will get your very familiar with PowerShell and how to find all the right commands using the PowerShell built-in help system!
In this lecture we will discuss the Windows PowerShell requirements for a production and our lab environment
In this lecture we'll get you up and running with PowerShell no matter what your background.
Often I receive questions like why are we still using an older version of PowerShell? I answer that question and talk briefly about Microsoft VSC.
In this lecture, we will be installing and updating Windows Powershell. PowerShell is already installed on Windows 7, Server 2008, and every release since then.
In this lecture you will learn how to configure and customize the text based console. And learn some new commands as well.
In this lecture we complete our console configuration and then we demonstrate tab completion.
This is when the fun begins with an introduction to the awesome ISE (intelligent Scripting Environment)
In this lecture, we will be continuing from the previous lecture!
In this lesson, you will learn how to show you how to install Visual Studio Code and the PowerShell extension for easier script development. You are free to use either the ISE or VS Code, but we at Server Academy strongly prefer VS Code.
In this lecture, we will be going over getting help and finding commands.
In this lecture, we will continue going over getting help and finding commands.
In this lecture, we will be finishing up with Getting Help and Finding Commands.
In this lecture, we will be going over Help System Lab Questions.
In this lecture, We will be going over the Help System Lab Answers!
In this lecture, we will continue going over the Help System Lab answers!
In this lecture, we will be going over the Command Syntax Part 1!
In this lecture, we will be going over the Command Syntax Part 2.
In this lecture, we will be going over the Command Syntax Part 3.
In this lecture, we will be going over Command Syntax Lab Questions.
In this lecture we will be reviewing the Command Syntax Lab Answers.
In this lecture we will be going over Objects, Properties, and Methods Part 1.
In this lecture, we will be going over Objects, Properties and Methods Part 2.
In this lecture we will be finishing up talking about Objects, Properties, and Methods.
In this lecture, we will be continuing on about the Pipeline.
In this lecture you will learn about PowerShell Providers. There are a whole range of cmdlets that are used with PS providers. Throughout this section there are many hands-on exercises that will enjoy, with the intent to challenge you.
In this lecture you will learn how to use PSDrive. The PSDrive cmdlet allows you to view, create and remove PowerShell drives. These drives can represent file systems, a registry hive and a network share. You will create a persistent PSDrive on your computer that shows up in Windows Explorer.
In this lecture you will learn and use the Location, New Item and the Content cmdlets. You will add and remove items from a stack, explore the windows registry, create files and folders and add content to files that you create using these cmdlets.
In this lecture you will be creating registry keys and adding properties to the Windows registry. Then you will be using the Resolve-Path to find out if files exist and the Split-path cmdlets to list all the files and folders in a directory.
In this lecture you are going to learn about PowerShell variables. You will learn how to declare the variables as well as how you might want to use them.
In this lecture, you are going to learn about PowerShell Arrays. Arrays are one of those things you MUST understand in order to be proficient with PowerShell.
In this lecture I am going to give you a challenge assignment. This challenge will re-enforce what you have learned so far about PowerShell Variables.
This lecture includes the solution to the previous Variable challenges. Make sure you watch this lecture AFTER you attempt to complete the challenge!
In this lecture, you are going to learn about PowerShell For Loops.
In this lecture, I will show you how to create PowerShell while loops!
In this lecture, you are going to learn about PowerShell Do-While and Do-Until loops. You will also learn the primary difference between a Do-While and a While Loop.
In this lecture you will learn about PowerShell ForEach Loops. We can use these loops to iterate over elements inside of an array and I will be demonstrating exactly how to do this!
In this lecture, I will talk to you about if you should or shouldn't watch this section. This section is designed specifically for those of you that don't have access to a production network. This section will help you set up your own lab, so that you can get hands on experience.
In this lecture, I will be showing you how to download and install Oracle VM VirtualBox.
This lecture will provide you with a way to download Server 2019. Microsoft has temporarily removed the public download link and this is a replacement download only for lab use.
In this lecture, we will be downloading and installing Windows Server 2019.
In this lecture, we will be creating our Virtual Network with VirtualBox.
In this lecture, we will be creating our first Virtual Machine for our lab.
These command-line commands can be used to retrieve network-related information on a Windows system
This one-liner searches the Windows registry and gets all the installed applications.
Lists all running processes on the local machine
Checks to see if the Active Directory module is present on a system.
If you want to know what scheduled tasks are running on your server use this
In this lecture I will show you how to create a scheduled task using Powershell
In this lecture you will learn how to remove or disable media player on your Windows production server
This PowerShell script retrieves a list of installed KB patches (knowledgebase patches) on a Windows computer.
In this lecture you are going to learn how you can configure your domain PowerShell Execution Policy with Group Policy.
This lecture will explain what you will learn in this section.
In this lesson, you will learn how to create a File Select dialog. This makes for a more user-friendly experience when you're running your file manipulation scripts that you will write later in this section.
In this lesson, we will cover the basics of working with CSV files in PowerShell. We will show you how to import and export CSV data, as well as how to manipulate CSV data using PowerShell cmdlets.
In this lesson, we will cover the basics of working with JSON files in PowerShell. We will show you how to read, write, and modify JSON files using PowerShell cmdlets. You will also learn how to work with JSON data structures such as objects and arrays.
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.