Microsoft - Automating Administration with Windows PowerShell Code: URL: OD10961 View Online In this course, you will gain the fundamental knowledge and skills to use Windows PowerShell for administering and automating the administration of your Windows-based servers. You will focus on primary Windows PowerShell command line features and techniques. You will gain prerequisite skills that support different Microsoft products. Learn to execute and monitor scripts more efficiently with more robust session connectivity, workflow capabilities, improved job scheduling, and Windows PowerShell Web Access. This course incorporates materials from the Official Microsoft Learning Product M10961: Automating Administration with Windows PowerShell. Skills Gained Basic concepts behind Windows PowerShell Work with the Pipeline How the Pipeline works Use PSProviders and PSDrives Format output Use Windows Management Instrumentation (WMI) and Common Information Model (CIM) Prepare for scripting Moving from a command to a script to a module Administer remote computers Put the various Windows PowerShell components together Use background jobs and scheduled jobs Use advanced PowerShell techniques and profiles Who Can Benefit IT Professionals already experienced in general Windows Server and Windows Client administration or already experienced in administering and supporting application servers and services, including Exchange, SharePoint, SQL, etc. Students who want to use Windows PowerShell to automate administrative tasks from the command line, using any Microsoft or independent software vendor (ISV) product that supports Windows PowerShell manageability
Prerequisites Previous Windows Server and Windows Client management knowledge and hands-on experience Experience installing and configuring Windows Server into existing enterprise environments, or as standalone installations Knowledge and experience of network adapter configuration, basic Active Directory user administration, and basic disk configuration Knowledge and hands-on experience specifically with Windows Server 2012 and Windows 8 would be beneficial Course Details Windows PowerShell Overview and Background Finding and Running Commands Cmdlets f or administration Active Directory administration cmdlets Network configuration cmdlets Other server administration cmdlets Working wit h t he Windows PowerShell Pipeline Selecting, Sorting, and Measuring Objects Exporting, Importing, and Converting Data Filtering Objects Out of the Pipeline Enumerating Objects in the Pipeline How the Pipeline Works Passing the Pipeline Data Advanced Considerations for Pipeline Data Using PSProviders and PSDrives PSProviders and PSDrives Querying System Inf ormation Using WMI and CIM Querying Data with WMI/CIM Making Changes with WMI/CIM Working wit h Variables, Arrays, and Hash Tables Using Variables Manipulating Arrays and Hash Tables Basic Script ing
Introduction to Scripting Scripting Constructs Importing Data from Files Advanced Script ing Accepting User Input Overview of Script Documentation Troubleshooting and Error Handling Functions and Modules Administ ering Remot e Comput ers Using Basic Windows PowerShell Remoting Using PSSessions Using Advanced Remoting Techniques Using Background Jobs and Scheduled Jobs Using Background Jobs Using Scheduled Jobs Using Advanced PowerShell Techniques and Profiles Using Advanced PowerShell Techniques Creating Profile Scripts Configure Windows PowerShell Configure the Console Application Configure the ISE Application Find and Run Basic Commands Finding commands Running commands Using the About files Windows Administ rat ion Creating and managing Active Directory objects Configuring network settings on Windows Server Creating a web site Use the Pipeline Select and Sort Data Filt ering Object s Enumerat ing Object s
Sending Output to a File Exporting user information to a file Work wit h Pipeline Paramet er Binding Predict Pipeline Behavior Use PSProviders and PSDrives Create a new folder on a remote computer Create a registry key for future scripts Create a new Active Directory group Work with WMI and CIM Locate and query information with WMI and CIM Working wit h Variables Working with variable types Using arrays Using hash tables Using hash tables Basic Script ing Setting a script Processing an array with a ForEach loop Processing items by using If statements Creating a random password Creating users based on a CSV file Accepting Data f rom Users Querying disk information from remote computers Updating the script to use alternate credentials Documenting a script Implement ing Funct ions and Modules Creating a logging function Adding error handling to a script Converting a function to a module Using Basic Remot ing Enabling remoting on the local computer Performing one-to-one remoting Performing one-to-many remoting Using PSSessions
Using implicit remoting Managing multiple computers Using Background Jobs and Scheduled Jobs Starting and managing jobs Creating a scheduled job Pract icing Advanced Techniques Creating a profile script Verifying the validity of an IP address Reporting disk information Configuring NTFS permissions Creating user accounts with passwords from a CSV file ExitCertified Corporation and imvp are registered tradem arks of ExitCertified ULC and ExitCertified Corporation and Tech Data Corporation, respectively Copyright 2018 Tech Data Corporation and ExitCertified ULC & ExitCertified Corporation. All Rights Reserved. Generated Nov 10 13:00:58 UTC 2018