PowerShell Scripting for Advanced Automation

Explore the exciting possibilities of PowerShell 6 using various important feature Controller scripts, Workflow, Debug!
Instructor:
Scott Burrell
446 students enrolled
English [Auto]
How does DSC work?
Using DSC resources
Best practices in JEA
Creating JEA session configurations
Understanding PowerShell workflows
Debugging in PowerShell ISE
Quality control using PSScriptAnalyzer
Creating a PowerShell script
Creating scripts in IDE or Visual Studio Code
Working with files
Loading modules
Using functions
Managing servers with WMI
Adding users to a domain
Skills covered in this course

PowerShell Scripting for Advanced Automation

Discover how to use PowerShell for Desired State Configuration (DSC) and other advanced automation for Windows Server. In this course, instructor Scott Burrell helps IT professionals bolster their PowerShell skill sets by demonstrating how to use it to automate some of the more advanced parts of their Windows network. Here, Scott covers scripting for DSC and role-based administration using Just Enough Administration (JEA). Plus, he goes over how to use PSScriptAnalyzer to run quality control on PowerShell scripts.

PowerShell Scripting for Server Administration

Speed up Windows Server administration with PowerShell. This course covers the basics of PowerShell scripting, an important skill for any IT professional working with Windows Server. Instructor Scott Burrell shows how to create new scripts in the editor of your choice, demonstrating options such as Visual Studio Code. He shows how to read and write data from a variety of file types, load prebuilt script modules, program functions, and perform basic administrative tasks using PowerShell and Windows Management Instrumentation (WMI), such as extracting information about remote machines. Using the skills you learn in this training course, you will be able to harness PowerShell to script routine server administration tasks, such as software updates and user management.

PowerShell Scripting for Advanced Automation

1
Introduction
2
What is DSC and how does it work
3
Working with DSC resources
4
Pushing a DSC configuration
5
Setting up a DSC pull server
6
Creating pull configurations
7
Configuring a DSC pull client
8
Concepts of JEA
9
Best practices in JEA
10
Creating a role capability file

PowerShell Scripting for Server Administration

1
Introduction
2
About execution policies
3
Manage execution policies
4
Anatomy of a PowerShell script
5
Create scripts in ISE
6
Create scripts in Visual Studio Code
7
Write to text files
8
Read from text files
9
Work with CSV tables
10
Work with XML and CliXml files
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!

Be the first to add a review.

Please, login to leave a review
2fb342d54cc6deac5cb01bbb59a82fb6
30-Day Money-Back Guarantee

Includes

2 hours on-demand video
Full lifetime access
Access on mobile and TV
Don't Miss Any Course Join Our Telegram Channel Join Channel
+ +