Description
This training will allow you to automate administration tasks under Windows 8, 7, 2012 and R2, 2008/R2. You will implement PowerShell in areas as varied as networking, process management, inventory of a fleet of machines or management of the Active Directory.
Who is this training for ?
For whom ?Technicians, systems and network administrators.
Prerequisites
Training objectives
Training program
- Language basics
- Functionality and use of cmdlets.
- Cmdlets associated with Windows 8, Windows server 2012.
- Windows ISE Version 3.
- Practical work Using cmdlets, pipe.
- Creating a profile file.
- Types and operators
- Variables, basic types, collections.
- Regular expressions.
- Operators (arithmetic, assignment, logic, string, redirection).
- Practical work Use variables, operators and regular expressions.
- Control structures and functions
- Conditional structures.
- Loop for, while, foreach, (switch).
- Functions, passing arguments to a script.
- Practical work Implementation of control structures.
- Use and configuration of functions.
- Manipulate objects in the pipe.
- Use of the Code Simplify.
- Creating snippets.
- Display management and navigation
- Output control and redirection: paging, printing.
- Access to system environment data.
- Manipulation of PowerShell navigation contexts (registries, variables, disks).
- Error management
- Error categories.
- Try, catch and exceptions.
- Practical work Debugging.
- Illustration of the use of exceptions.
- Using .NET and COM via PowerShell
- Using object libraries to manipulate system components.
- Graphical interface: forms, Primal Form.
- Manipulating WebClient objects.
- Practical work Handle WebClient objects, the network.
- Using WMI Objects
- The CIM data model.
- Administer Windows with WMI, cmdlet and class.
- Practical work Find the shares of a workstation.
- Test the presence of machines on the network.
- Retrieve information.
- Administrative tasks
- Management of local processes, services.
- Inventory of software installations.
- Manipulation of files, folders, registry keys and entries and the network.
- PowerShell Web Access.
- Manipulation of configuration XML files.
- DHCP, DNS, Hyper-V, Active Directory module.
- Practical work Start and stop processes.
- Work with services, events and registry.