Mastering Windows PowerShell 5 Administration

Course

Online

£ 12 + VAT

Description

  • Type

    Course

  • Methodology

    Online

  • Start date

    Different dates available

Write maintainable and production-quality scripts that save time and effort.PowerShell is the de facto standard for scripting in Microsoft Windows environments. By knowing how to use PowerShell, system administrators can quickly automate complex, repetitive, and otherwise time-consuming tasks.This video course will help you to master automation and finish the course by building a variety of PowerShell scripts to automate your environment and reduce the amount of code required. Through real-world examples, you will learn how to simplify managing your Windows environment and then effectively administer Windows-based systems and environments by using advanced functions.You will gain a strong foundation to advance your existing PowerShell knowledge through real-world scenarios. By the end of this course, you will be able to quickly produce scripts that can be run in your existing environments, and perform and automate tasks by building scripts that involve systems and enterprise management.You will finish the course by getting a thorough understanding of how to use advanced features to work with Active Directory and the file system, and will deploy tried and tested scripts for a variety of management tasks.This course uses PowerShell 5, while not the latest version available, it provides relevant and informative content for legacy users of PowerShell.About the AuthorHeiko Horn started out as technician and worked his way into computing and programming as his focus, and life orientation shifted. He has experience with various operating systems and has been working with PowerShell for the past 10 years. He became interested in this scripting language as a means of minimizing workload by automating several steps and therefore saving time. His job involves several changes throughout the year; adding or changing only a couple of aspects within a PowerShell script frees up time for other tasks he faces as a System Administrator.

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

Explore the new features available in Windows PowerShell 5
Successfully handle error messages by using the try, catch, and finally block
Debug code, log messages to the Windows event viewer, and send information, warnings, and errors by email
Use robust PowerShell scripts in your datacenter to automate redundant tasks
Access a remote database server to import and use the cmdlets that are available for SQL
Query Microsoft SQL Server and MySQL Server and store the acquired information in memory in order to achieve tasks
Connect to an API with XML and JSON that do not allow direct access to the database
Automate group assignment and how to search by Organizational Units
Work with real-world examples, which are simplified by applying Po

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Emagister S.L. (data controller) will process your data to carry out promotional activities (via email and/or phone), publish reviews, or manage incidents. You can learn about your rights and manage your preferences in the privacy policy.

Reviews

This centre's achievements

2021

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 6 years

Subjects

  • Systems
  • Property
  • Global
  • Works
  • HTML
  • Server
  • Windows

Course programme

Introduction and Important Things to Know 7 lectures 36:58 The Course Overview This video gives an overview of the entire course. What's New in Windows PowerShell 5? Before you dive deep into each topic, let's take a look at the new features available in Windows PowerShell 5.
  • List down the new features and get an overview of each one of them
Demonstration of New Features Just knowing the new features is no fun, so let's run a few and see how they work.
  • Take a look at the PSVersion property of the PSVersionTable global variable
  • Get an overview on the ConvertFrom-String cmdlet
  • See how packet management works in PowerShell 5
Demonstartion of New Features (Continued) Take a tour through a few more new features that will make your life much easier.
  • Run the Get-ChildItem and Copy-Item cmdlet
  • Learn to use the protect-cmsmessage cmdlet to encrypt our string
  • Display FileVersionRaw and ProductVersionRaw for PowerShell.exe
Securing Passwords Securing passwords is an important aspect that shouldn't be ignored. Automating tasks will require your passwords; however, you need to ensure that these passwords and privileges are not misused.
  • Take a look at the cmdlet ConvertTo-Secure String key to create a secure password string
  • Create a PSCredential object to impersonate a different user to log in to a remote server
  • Take a look at the new powershell cmdlets Protect-CmsMessage & Unprotected-CmsMessage to encrypt passwords with a certificate
Windows Registry Let's use the Windows Registry and make the best of what it has to offer. The Windows Registry enables us to store some preferences as default ones, saving a lot of manual intervention.
  • Use cmdlet to get files from the Windows File System
  • Learn how to get a specific key from the Windows Library
  • Take a look at other properties such as Get-ItemPropertyValue, Set-Location, New-ItemProperty and a few more
Creating PowerShell Objects PowerShell has got some neat cmdlets that easily let you create HTML from an object that you could use to e-mail easy-to-read and neatly formatted information.
  • Create new objects using the new-object cmdlet
  • We learn to add properties to our object using the Add-Member cmdlet
  • Use loops to automatically generate and populate the object array with new objects
Introduction and Important Things to Know. 7 lectures 36:58 The Course Overview This video gives an overview of the entire course. What's New in Windows PowerShell 5? Before you dive deep into each topic, let's take a look at the new features available in Windows PowerShell 5.
  • List down the new features and get an overview of each one of them
Demonstration of New Features Just knowing the new features is no fun, so let's run a few and see how they work.
  • Take a look at the PSVersion property of the PSVersionTable global variable
  • Get an overview on the ConvertFrom-String cmdlet
  • See how packet management works in PowerShell 5
Demonstartion of New Features (Continued) Take a tour through a few more new features that will make your life much easier.
  • Run the Get-ChildItem and Copy-Item cmdlet
  • Learn to use the protect-cmsmessage cmdlet to encrypt our string
  • Display FileVersionRaw and ProductVersionRaw for PowerShell.exe
Securing Passwords Securing passwords is an important aspect that shouldn't be ignored. Automating tasks will require your passwords; however, you need to ensure that these passwords and privileges are not misused.
  • Take a look at the cmdlet ConvertTo-Secure String key to create a secure password string
  • Create a PSCredential object to impersonate a different user to log in to a remote server
  • Take a look at the new powershell cmdlets Protect-CmsMessage & Unprotected-CmsMessage to encrypt passwords with a certificate
Windows Registry Let's use the Windows Registry and make the best of what it has to offer. The Windows Registry enables us to store some preferences as default ones, saving a lot of manual intervention.
  • Use cmdlet to get files from the Windows File System
  • Learn how to get a specific key from the Windows Library
  • Take a look at other properties such as Get-ItemPropertyValue, Set-Location, New-ItemProperty and a few more
Creating PowerShell Objects PowerShell has got some neat cmdlets that easily let you create HTML from an object that you could use to e-mail easy-to-read and neatly formatted information.
  • Create new objects using the new-object cmdlet
  • We learn to add properties to our object using the Add-Member cmdlet
  • Use loops to automatically generate and populate the object array with new objects
The Course Overview This video gives an overview of the entire course. The Course Overview This video gives an overview of the entire course. The Course Overview This video gives an overview of the entire course. The Course Overview This video gives an overview of the entire course. This video gives an overview of the entire course. This video gives an overview of the entire course. What's New in Windows PowerShell 5? Before you dive deep into each topic, let's take a look at the new features available in Windows PowerShell 5.
  • List down the new features and get an overview of each one of them
What's New in Windows PowerShell 5? Before you dive deep into each topic, let's take a look at the new features available in Windows PowerShell 5.
  • List down the new features and get an overview of each one of them
What's New in Windows PowerShell 5? Before you dive deep into each topic, let's take a look at the new features available in Windows PowerShell 5.
  • List down the new features and get an overview of each one of them
What's New in Windows PowerShell 5? Before you dive deep into each topic, let's take a look at the new features available in Windows PowerShell 5.
  • List down the new features and get an overview of each one of them
Before you dive deep into each topic, let's take a look at the new features available in Windows PowerShell 5.
  • List down the new features and get an overview of each one of them
Before you dive deep into each topic, let's take a look at the new features available in Windows PowerShell 5.
  • List down the new features and get an overview of each one of them
Demonstration of New Features Just knowing the new features is no fun, so let's run a few and see how they work.
  • Take a look at the PSVersion property of the PSVersionTable global variable
  • Get an overview on the ConvertFrom-String cmdlet
  • See how packet management works in PowerShell 5
Demonstration of New Features Just knowing the new features is no fun, so let's run a few and see how they work.
  • Take a look at the PSVersion property of the PSVersionTable global variable
  • Get an overview on the ConvertFrom-String cmdlet
  • See how packet management works in PowerShell 5
Demonstration of New Features Just knowing the new features is no fun, so let's run a few and see how they work.
  • Take a look at the PSVersion property of the PSVersionTable global variable
  • Get an overview on the ConvertFrom-String cmdlet
  • See how packet management works in PowerShell 5
Demonstration of New Features Just knowing the new features is no fun, so let's run a few and see how they work.
  • Take a look at the PSVersion property of the PSVersionTable global variable
  • Get an overview on the ConvertFrom-String cmdlet
  • See how packet management works in PowerShell 5
Just knowing the new features is no fun, so let's run a few and see how they work.
  • Take a look at the PSVersion property of the PSVersionTable global variable
  • Get an overview on the ConvertFrom-String cmdlet
  • See how packet management works in PowerShell 5
Just knowing the new features is no fun, so let's run a few and see how they work.
  • Take a look at the PSVersion property of the PSVersionTable global variable
  • Get an overview on the ConvertFrom-String cmdlet
  • See how packet management works in PowerShell 5
Demonstartion of New Features (Continued) Take a tour through a few more new features that will make your life much easier.
  • Run the Get-ChildItem and Copy-Item cmdlet
  • Learn to use the protect-cmsmessage cmdlet to encrypt our string
  • Display FileVersionRaw and ProductVersionRaw for PowerShell.exe
Demonstartion of New Features (Continued) Take a tour through a few more new features that will make your life much easier.
  • Run the Get-ChildItem and Copy-Item cmdlet
  • Learn to use the protect-cmsmessage cmdlet to encrypt our string
  • Display FileVersionRaw and ProductVersionRaw for PowerShell.exe
Demonstartion of New Features (Continued) Take a tour through a few more new features that will make your life much easier.
  • Run the Get-ChildItem and Copy-Item cmdlet
  • Learn to use the protect-cmsmessage cmdlet to encrypt our string
  • Display FileVersionRaw and ProductVersionRaw for PowerShell.exe
Demonstartion of New Features (Continued) Take a tour through a few more new features that will make your life much easier.
  • Run the Get-ChildItem and Copy-Item cmdlet
  • Learn to use the protect-cmsmessage cmdlet to encrypt our string
  • Display FileVersionRaw and ProductVersionRaw for PowerShell.exe
Take a tour through a few more new features that will make your life much easier.
  • Run the Get-ChildItem and Copy-Item cmdlet
  • Learn to use the protect-cmsmessage cmdlet to encrypt our string
  • Display FileVersionRaw and ProductVersionRaw for PowerShell.exe
Take a tour through a few more new features that will make your life much easier.
  • Run the Get-ChildItem and Copy-Item cmdlet
  • Learn to use the protect-cmsmessage cmdlet to encrypt our string
  • Display FileVersionRaw and ProductVersionRaw for PowerShell.exe
Securing Passwords Securing passwords is an important aspect that shouldn't be ignored. Automating tasks will require your passwords; however, you need to ensure that these passwords and privileges are not misused.
  • Take a look at the cmdlet ConvertTo-Secure String key to create a secure password string
  • Create a PSCredential object to impersonate a different user to log in to a remote server
  • Take a look at the new powershell cmdlets Protect-CmsMessage & Unprotected-CmsMessage to encrypt passwords with a certificate
Securing Passwords Securing passwords is an important aspect that shouldn't be ignored. Automating tasks will require your passwords; however, you need to ensure that these passwords and privileges are not misused.
  • Take a look at the cmdlet ConvertTo-Secure String key to create a secure password string
  • Create a PSCredential object to impersonate a different user to log in to a remote server
  • Take a look at the new powershell cmdlets Protect-CmsMessage & Unprotected-CmsMessage to encrypt passwords with a certificate
Securing Passwords Securing passwords is an important aspect that shouldn't be ignored. Automating tasks will require your passwords; however, you need to ensure that these passwords and privileges are not misused.
  • Take a look at the cmdlet ConvertTo-Secure String key to create a secure password string
  • Create a PSCredential object to impersonate a different user to log in to a remote server
  • Take a look at the new powershell cmdlets Protect-CmsMessage & Unprotected-CmsMessage to encrypt passwords with a certificate
Securing Passwords Securing passwords is an important aspect that shouldn't be ignored. Automating tasks will require your passwords; however, you need to ensure that these passwords and privileges are not misused.
  • Take a look at the cmdlet ConvertTo-Secure String key to create a secure password string
  • Create a PSCredential object to impersonate a different user to log in to a remote server
  • Take a look at the new powershell cmdlets Protect-CmsMessage & Unprotected-CmsMessage to encrypt passwords with a certificate
Securing passwords is an important aspect that shouldn't be ignored. Automating tasks will require your passwords; however, you need to ensure that these passwords and privileges are not misused.
  • Take a look at the cmdlet ConvertTo-Secure String key to create a secure password string
  • Create a PSCredential object to impersonate a different user to log in to a remote server
  • Take a look at the new powershell cmdlets Protect-CmsMessage & Unprotected-CmsMessage to encrypt passwords with a certificate
Securing passwords is an important aspect that shouldn't be ignored. Automating tasks will require your passwords; however, you need to ensure that these passwords and privileges are not misused.
  • Take a look at the cmdlet ConvertTo-Secure String key to create a secure password string
  • Create a PSCredential object to impersonate a different user to log in to a remote server
  • Take a look at the new powershell cmdlets Protect-CmsMessage & Unprotected-CmsMessage to encrypt passwords with a certificate
Windows Registry Let's use the Windows Registry and make the best of what it has to offer. The Windows Registry enables us to store some preferences as default ones, saving a lot of manual intervention.
  • Use cmdlet to get files from the Windows File System
  • Learn how to get a specific key from the Windows Library
  • Take a look at other properties such as Get-ItemPropertyValue, Set-Location, New-ItemProperty and a few more
Windows Registry Let's use the Windows Registry and make the best of what it has to offer. The Windows Registry enables us to store some preferences as default ones, saving a lot of manual intervention.
  • Use cmdlet to get files from the Windows File System
  • Learn how to get a specific key from the Windows Library
  • Take a look at other properties such as Get-ItemPropertyValue, Set-Location, New-ItemProperty and a few more
Windows Registry Let's use the Windows Registry and make the best of what it has to offer. The Windows Registry enables us to store some preferences as default ones, saving a lot of manual intervention got some neat cmdlets that easily let you create HTML from an object that you could use to e-mail easy-to-read and neatly formatted information.
  • Create new objects using the new-object cmdlet
  • We learn to add properties to our object using the Add-Member cmdlet
  • Use loops to automatically generate...

Additional information

Prior knowledge of PowerShell's core elements and applications is a prerequisite for this course

Mastering Windows PowerShell 5 Administration

£ 12 + VAT