Learning Task Automation using Windows PowerShell
4.2 (436 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
9,045 students enrolled

Learning Task Automation using Windows PowerShell

PowerShell guide to introduce you with PowerShell scripting and use PowerShell ISE & PowerShell cmdlets for automations
4.2 (436 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
9,045 students enrolled
Created by Vijay Saini
Last updated 7/2020
English
English, Indonesian [Auto], 3 more
  • Polish [Auto]
  • Romanian [Auto]
  • Thai [Auto]
Current price: $16.99 Original price: $24.99 Discount: 32% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 3 hours on-demand video
  • 3 articles
  • 5 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Full of hands-on instructions, interesting and illustrative examples, clear explanations
  • Learn an important and mandatory skill for Windows Server Administration
  • Learn Windows PowerShell scripting
  • Understanding of the power of Windows PowerShell
  • Fundamentals of Programming -Variables,Arrays,loops
  • File Operations, Task Scheduler, Windows Processes & Services
  • How to form statements using PowerShell Cmdlets
  • Write your Automation scripts
Requirements
  • Desire to Automate manual tasks
  • PC/Laptop installed with Windows OS. You should be able to use PC/laptop comfortably.
  • Some basic understanding of command line (Win CMD/Unix Shell) will help quickly picking up
Description

*** This Course purchase includes video lectures, practice files, quizzes, & assignments, 1-on-1 instructor support, LIFETIME access and a 100%MONEY-BACK GUARANTEE***


Please note that this course will be continuously getting updated with more videos to keep you up to date on Windows PowerShell. You may see here a lot of production ready automation scripts  very soon. Please encourage by enrolling and providing your honest reviews & ratings. You can also demand a lecture on a  specific topic of PowerShell which comes under scope of this course.

The course is designed to help IT Professionals in starting with Windows PowerShell scripting. You might not find an extremely advanced PowerShell topic in the lectures. Here, prime focus is on the IT professionals who want to learn PowerShell scripting but are hesitating due to less or no knowledge of programming. Topics which may not be Windows PowerShell concepts but are important for developing PowerShell understanding are included which comes as bonus.

 

The course is intend to make people think in terms of automating small daily tasks using PowerShell and improve work efficiency and then gradually move towards complex logical tasks.  Once you have completed this course, you will be should be able to fully control even the modules which are not part of our discussion.


Important Content:

PowerShell Automation Solution for File Purging

PowerShell Automation for Scheduled Service restarts

Windows Task Scheduler and scheduling PowerShell scripts to run

PowerShell Basic Fundamentals

PowerShell Programming basics for Absolute Beginners

File Handling in PowerShell Scripting

PowerShell for Daily life Automation


All of the basic concepts of PowerShell have been explained in simple terminology. You will start falling for PowerShell, that is a promise. so Lets start this scripting journey :)



Who this course is for:
  • Students/IT Professionals who desire to automate their or team's day to day life manual work
  • System Administrator (Beginners )
  • Aspirants seeking carrier in IT Automation
  • Anyone who want to get basic understanding of coding/scripting
Course content
Expand all 37 lectures 02:49:44
+ Overview
5 lectures 15:52
What is PowerShell and Why PowerShell
06:05

Microsoft website WMF (PowerShell) download URL:  https://www.microsoft.com/en-us/download/details.aspx?id=50395

Preview 01:45
PowerShell Console & ISE
03:25
Few basic commands for Navigation in console
03:05

This quiz is designed on the basis of topics discussed in section 1

Session1 Refresher Quiz
5 questions
+ Starting with PowerShell
6 lectures 19:33
PsversionTable & Introduction to Objects
06:13
PowerShell Help
05:18
Update-Help and Save-Help
01:54

How to get the PowerShell's concept based help

Getting PowerShell Concept based help
00:10
Intellisense
01:30
Session 2 Refresher Quiz
5 questions
+ Programming Basics
7 lectures 36:42
Variable & constants
07:25
Write-Host & Write-Output
04:48
Comparison Operators
02:03
If, If-Else Condition
03:54
Error Handling - Try & Catch
05:05
Arrays
05:52
Iterations (While Loop & For Loop)
07:35

Please try the commands yourself in  ISE in case of any confusion. and then retry taking this quiz.

Session 3 Refresher Quiz
4 questions
Apply your knowledge of Array, For Loop and If-Else
Some Basic Programming Practice
2 questions
+ File Operations
5 lectures 18:21
Check a file's existence and read
04:59
Mini Exercise
01:41
Create a new file and write content
02:35
Create a structured Log File
04:05
Apply File Handling and basic programming concepts
File Operation and data manipulation
1 question
This is an interesting problem where you will get to apply following: 1.) File Handling 2.) Regular Expression(basic) 3.) Comparison 4.) Typecasting
Prepare Employee benefit's eligibility status
1 question
+ System Administration
6 lectures 29:53
What is a windows process
04:33
What is a windows service
02:13
Get-Process
10:05
Get-Services
06:04
What exactly is PowerShell Pipeline
02:00
Format-List, Format-Table and ConvertTo cmdlets
04:58
To apply Processes and Services Knowledge
Practice of Get-Process, Get-Service and ConvertTo cmdlets
6 questions
Knowing the PowerShell Objects
Logical Thinking(Theory based)
1 question
Apply your Windows Services & Process knowledge to solve a problem
System Administartion
1 question
+ Automation for production environment
5 lectures 41:45
What is a task Scheduler
04:19
Automation 1 : File Purging -Draft
15:46
Purge Automation Enhancements
06:55
Apply your knowledge of -Logging,-Moving Files,-Get-ChildItem,-For Loop,-If-Else Loop,-Comparison Statement
Mini Project : Arrange My Music Library
1 question
Thinking Ability Open ended question
Thinking Ability
1 question
End Course Test(Unsolved)
02:12
+ Conclusion
3 lectures 07:37
What we have learnt
04:32
What is Next
02:53
BONUS LECTURE: More Courses from Vijay Saini
00:12