In this training course, you will gain the fundamental knowledge and skills to use Windows PowerShell for automating the administration of your Windows-based servers.
You will focus on primary Windows PowerShell command line features and techniques. Learn to execute and monitor scripts more efficiently with more robust session connectivity, workflow capabilities, improved job scheduling, and Windows PowerShell Web Access.
Što ćete naučiti
- Basic concepts behind Windows PowerShell
- Work with the Windows PowerShell Pipeline
- Use PSProviders and PSDrives to work with other forms of storage
- 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
Kome je namijenjeno
- IT Professionals already experienced in general Windows Server and Windows Client administration
- Students who want to use Windows PowerShell to automate administrative tasks from the command line
Preduvjeti
- Experience with Windows networking technologies and implementation.
- Experience with Windows Server and Windows Client administration, maintenance, and troubleshooting.
Nastavni plan
-
Pregledaj
- Windows PowerShell
- Overview and Background
- Finding and Running Commands
- Active Directory administration cmdlets
- Network configuration cmdlets
- Other server administration cmdlets
- Selecting, Sorting, and Measuring Objects
- Exporting, Importing, and Converting Data
- Filtering Objects Out of the Pipeline
- Enumerating Objects in the Pipeline
- Passing the Pipeline Data
- Advanced Considerations for Pipeline Data
- PSProviders and PSDrives
- Querying Data with WMI/CIM
- Making Changes with WMI/CIM
- Using Variables
- Manipulating Arrays and Hash Tables
- Introduction to Scripting
- Scripting Constructs
- Importing Data from Files
- Accepting User Input
- Overview of Script Documentation
- Troubleshooting and Error Handling
- Functions and Modules
- Using Basic Windows PowerShell Remoting
- Using PSSessions
- Using Advanced Remoting Techniques
- Using Background Jobs
- Using Scheduled Jobs
- Using Advanced PowerShell Techniques
- Creating Profile Scripts