Advanced Scripting & Tool Making using Windows PowerShell

Vijay Saini, Instructor @ SkillShare

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
44 Videos (4h 53m)
    • Course2 Promo

      2:47
    • S01L01 Introduction to PowerShell & Its Importance

      6:39
    • S01L02 Installing PowerShell

      2:36
    • S01L03 ISE & PowerShell Console A Quick Walk Through

      5:28
    • S01L04 ExecutionPolicy

      6:18
    • S01L05 PowerShell Security Features

      3:19
    • S01L06 PowerShell Help & Get Command

      7:19
    • S01L07 Lab Important command demonstration

      6:34
    • S02L01 Variables

      7:41
    • S02L02 Data Type & Typecasting

      10:32
    • S02L03 Read, Validate & Write

      9:40
    • S02L04 Comparison Operators

      7:39
    • S02L05 If Else Loop & Switch

      8:03
    • S02L06 Collection

      13:38
    • S02L07 Iterations

      10:20
    • S02L08 PowerShell Methods

      7:36
    • S02L09 Error Handling

      11:33
    • S03L01 Text File Handling

      6:14
    • S03L02 CSV File Handling

      5:48
    • S03L03 XML & JSON File Handling

      6:42
    • S04L01 What is an Object

      7:16
    • S04L02 Views & Pipeline

      7:56
    • S04L03 Working With Objects

      6:38
    • S04L04 Formatting & Converting

      8:08
    • S04L05 Class & Method

      7:16
    • S04L06 Save & Recreate Objects for Offline Analysis

      2:02
    • S05L01 Sending Email

      5:45
    • S05L02 Automation of daily Reports

      7:29
    • S05L03 Securing our System Script Signing

      13:24
    • S06L01 Database Basics A quick Wrap up

      6:50
    • S06L02 Connecting PowerShell with Database

      3:04
    • S06L03 Reading from Database Table

      2:21
    • S06L04 Automation Daily Reports using PowerShell Database Interaction

      6:31
    • S07L01 Introduction to Windows Management Instrumentation(WMI)

      4:46
    • S07L02 Working with WMI

      7:35
    • S07L03 Mastering WMI and Available tools

      7:03
    • S08L01 What is event Viewer and How to use it

      7:20
    • S08L02 Access Event Viewer Logs Using PowerShell

      4:49
    • S08L03 Write into Event Viewer Logs

      2:49
    • Supplementary01 What is Windows Process

      4:33
    • Supplementary02 What is a Windows Service

      2:13
    • Supplementary03 Get Process

      10:05
    • Supplementary04 Get Service

      6:04
    • Supplementary05 What is a task Scheduler

      4:19

About This Class

Please note that this course will be continuously getting updated with more videos to keep you up to date on Windows PowerShell scripting. You will find lot of new lecture covering new features of PowerShell Scripting in future. 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.

This course is designed to take the system administrators to advanced level in PowerShell Scripting. You will find ways to automate your daily work using advantages of PowerShell scripting. The professional who wants to start with PowerShell and have some basic idea of command line, will find it extremely easy to understand the underlying concepts of PowerShell and will be able to integrate PowerShell with non-Microsoft products as well.
 
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 clear the things happening in the background so that automation ideas using PowerShell comes from within. You should be able to complete this course in a week time, if you dedicate 2 hours of your time daily and this journey will take your from PowerShell beginners to PowerShell expert.

Important Content:

PowerShell Automation Solution for Daily Manual Reports

Database interaction using PowerShell

PowerShell Automation for Scheduled Service restarts

Windows Task Scheduler and scheduling PowerShell scripts to run

Pulling reports from Windows event viewer using this PowerShell

PowerShell for automating database related stuff

PowerShell Script Signing, Execution Policy and System Security

Use PowerShell as a tool

Briefly, The knowledge of Windows PowerShell is a must for IT professionals and this course is one stop shop for gaining this necessary and in-demand skill

Happy PowerShell scripting :)

4

Students

--

Projects

0

Reviews (0)

Vijay Saini

Instructor @ SkillShare

Vijay is an IT professional who has diversified knowledge across multiple domains in the industry. Working in a leading cloud service provider company, he has truly shown potential in automating small to large scale automation which truly resulted in cost benefits for the business and a successfully carrier.

Vijay has vast knowledge of PHP, DBMS, Python, Django and specialization in automation using PowerShell.

See full profile