Mikma03 / Windows_PowerShell

Home Page:https://github.com/Mikma03/Windows_PowerShell

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Windows PowerShell Hands-On Training

This course is designed to take the system administrators to an advanced level and make them more efficient at their work. You will find ways to automate your daily work using the advantages of Windows PowerShell scripting. It covers a wider list of topics such as why automation; how to launch Windows PowerShell as admin and non-admin; what is the execution policy; PowerShell help; PowerShell file read operations; PowerShell, Windows PowerShell, Microsoft scripting language; and PowerShell modules introduction and benefits.

Link to source material and coutse on Packt

Mastering PowerShell Scripting - Fourth Editiod

This comprehensive guide starts with the basics before moving on to advanced topics, including asynchronous processing, desired state configuration, using more complex scripts and filters, debugging issues, and error-handling techniques. Explore how to efficiently manage substantial amounts of data and interact with other services using PowerShell 7.1. This book will help you to make the most of PowerShell's automation features, using different methods to parse data, manipulate regular expressions, and work with Windows Management Instrumentation (WMI).

GitHub Repo

Content

  • Optimize code with functions, switches, and looping structures

  • Work with objects and operators to test and manipulate data

  • Parse and manipulate different data types

  • Create scripts and functions using PowerShell

  • Use jobs, runspaces, and runspace pools to run code asynchronously

  • Write .NET classes with ease within PowerShell

  • Create and implement regular expressions in PowerShell scripts

  • Make use of advanced techniques to define and restrict the behavior of parameters

PowerShell Master Class

Videos for the modules of the John Savill’s PowerShell Master Class. Videos in recommended viewing order. Materials for the class available at

Link to the course - GitHub

Link to YouTube playlist

Practical Windows PowerShell Scripting

PowerShell can help you automate a variety of tasks from Windows Server management to rich reporting, to building full blown, graphical applications. But learning PowerShell can be intimidating; its not intuitive and alias use can make code difficult to read.

In this video, Microsoft MVP Brien Posey helps you learn PowerShell with minimal effort. He writes code that is easy to follow and easy to read. He takes time to explain and demo each step and talks you through PowerShells quirks.

This fully updated edition of the bestselling Practical Windows PowerShell Scripting LiveLessons video includes the latest tools such as PowerShell 7 pipeline parallelization, Windows 11 Terminal, and Windows Server 2022. Start by building practical PowerShell scripts that help you manage day-to-day tasks, and then see how take advantage of more advanced features.

Link to the course

Mastering Azure PowerShell

  • Some basic concepts when it comes to working with PowerShell. We need to learn some important concepts when it comes to variables , statements, arrays and objects. We will cover all of this in our introductory section.

  • Next we will focus on working with Azure Storage Accounts. But before this , we will learn how to create and use an Application Object that will be used for authorization from within our scripts.

  • After looking at Azure Storage Accounts, we will work with Azure Virtual Machines.

  • Next we will focus on Azure Web Apps and Azure SQL databases.

  • Then we will move onto Azure Networking where we will cover

  • In Identity Management , Monitoring and Governance

Link to the course

Learn PowerShell in a Month of Lunches

Learn PowerShell in a Month of Lunches, Fourth Edition is a task-focused guide for administering your systems using PowerShell. It covers core language features and admin tasks, with each chapter a mini-tutorial you can easily complete in under an hour. Discover how PowerShell works on different operating systems, and start automating tasks so they take just a few seconds to complete. No previous scripting experience required.

The book is based on the bestselling Learn Windows PowerShell in a Month of Lunches by community legends Don Jones and Jeffery Hicks. PowerShell team members Travis Plunk and Tyler Leonhardt and Microsoft MVP James Petty have updated this edition to the latest version of PowerShell, including its multi-platform expansion into Linux and macOS.

Link to the book