
Open the Windows PowerShell ISE, arrange script and console panes, switch layouts from one above the other to side-by-side or single-pane views, adjust font size, and apply a presentation theme.
Open the 64-bit Windows PowerShell ISE as administrator, use show script pane maximized and show command add-on to switch to a single-pane view, hide panes, and adjust the font size.
Discover how to find and use Windows PowerShell commands with get-command and get-help, and explore module discovery and auto-loading with examples like setting an IP address and listing mailboxes.
Learn to interpret help file syntax to quickly uncover a command's capabilities, including two parameter sets, mandatory log-name, positional parameters, and full help.
Review common group policy issues, including script deployment failures caused by read permissions and security filtering. Learn how slow link handling and domain-level enforcement affect policy application.
Explore the PowerShell pipeline, mastering how to select, sort, measure, convert, export, import, filter, and enumerate objects to use Windows PowerShell more effectively.
Master how PowerShell pipelines handle multiple object kinds, such as fileInfo and directoryInfo, and use getMember without clutter.
Use PowerShell lab 1 tasks to display day of year with get-date and list hotfixes with get-hotfix. Filter enabled firewall rules, network neighbors, and DNS cache with select-object and sort-object.
Convert management data into HTML, CSV, XML, and pipe-delimited formats using PowerShell in Windows Server; generate and view process and event-log reports, including procreport.html, sysevents.csv, and services.xml.
Learn to filter objects out of the PowerShell pipeline with flexible criteria, mastering major comparison operators and both basic and advanced syntax to optimize filtering performance.
Explore filtering in PowerShell by using the var-object syntax and a range of comparison operators, including case-insensitive and wildcard options, with practical examples like get service | var status-eq running.
Enumerate certificates and their key algorithms using get-childitem sort recurse, get-member, and forEach getKeyAlgorithm; generate 100 random numbers with getRandom and setSeed; reboot using getWmiObject.
Explore the first PowerShell pipeline technique, ByValue, and learn how commands receive input, pass data with ByDefault, override the pipeline with manual parameters, and use parenthetical commands.
Master how manually specifying a parameter stops pipeline input binding in PowerShell, and see examples with Get-Content, Get-Service, and Get-Process to illustrate pipeline binding versus parasyntical input.
Explore the ByPropertyName technique for passing data in the Windows PowerShell pipeline, learn to display object properties, identify parameters that accept ByPropertyName input, and expand properties into simple values.
This course is aimed to IT Pros and is supposed to give the viewer the information they need to know to get started with Powershell and how to manage Windows Server 2016 with its help.
The goal is to provide coverage of Powershell Fundamental tasks including topics like Active Directory, DNS, DHCP, IIS etc.
The course is targeted to help to automate and script daily tasks. There are lots of live demonstrations how to use PowerShell commands and a Server's GUI. I hope it will help to do your job more efficiently.
This course does not have a direct mapping to any exam. However, while there is not a standalone Windows PowerShell exam the topics are covered across all the individual Microsoft Certified Solutions Associate (MCSA) and Microsoft Certified Certified Solutions Expert (MCSE) exams. This course will help prepare you for Windows PowerShell related concepts and processes within those exams.
A Brief Contents of the Course:
Windows Server 2016 with PowerShell: Active Directory
Powershell and Active Directory Users, Computers, Groups
Powershell and DHCP
Powershell and DNS
Powershell and IIS
Powershell Fundamentals
Powershell with Pipeline
Powershell: Formatting Output
Powershell: PSProviders
Powershell: PSDrives
Using WMI and CIM
Powershell and Exchange Server
Powershell and Nano Server
Preparing for Scripting:
Using Variables
Using the write-host
Parameterizing Changing Values
Wrapping a Script in a Function
Creating a Script Module
Understanding Error Actions
Using Scripting Constructs
Much more...