This high-level programming language with its powerful library, clear syntax, and high readability has emerged as one of the "must-know" languages.
Powershell Syllabus
What is PowerShell?
Why PowerShell?
How to install PowerShell?
Understanding Command Syntax
Getting Help and Finding Commands
What Is the Pipeline?
Discovering Object Members
Sorting and Measuring Objects
Exporting and Importing data
Filtering Objects Out of the Pipeline
Filtering Syntax
Formatting output
Custom List Entries and Columns
Using Grid Views
What is WMI and CIM?
Finding classes
Retrieving objects
Getting the right instance
Using Methods
Invoking Methods
Cmdlets to manage IP addresses
Test TCP/IP Connection
Rename and join the server as a domain member
Service and process management using PowerShell
Managing Windows roles and features using PowerShell
Using Basic Remoting
Using Remoting Sessions
Configure Server Core computers using Windows PowerShell
Installing and managing domain controllers using PowerShell
Deploy the ADDS using PowerShell
Uninstall ADDS & DNS
Joining a computer to domain
Managing domains and Forest using PowerShell
Managing OU, Users, Groups & devices
Creating OUs, modifying, renaming, moving, and deleting OUs
Create an AD user and bulk user accounts
Enabling, disabling, deleting user accounts
Creating different types of groups
Add users and managing groups
Creating and managing computer accounts
Enabling, disabling and Deleting computer accounts
Creating and securing CIFS shares using PowerShell
Configuring Deny Access
Accessing file shares from PowerShell
Managing NTFS file permissions
Cloning permissions for a new folder
Enabling and disabling inheritance
Installing the Group Policy module
Querying Group Policies
Creating and linking Group Policies
Working with links, enforcements, and order of GPOs
Updating Group Policy and generating Resultant Set of Policy
Removing Group Policy links and objects
Create and manage Background Jobs
Create and manage Scheduled Jobs
Using Variables
Scripting Security
Error handling
$Error Object Variable
Error Action
Try, Catch, and Finally Block
Event Logging
E-mail Notification
Use Color to Debug Your Code
Introduction to PowerShell DSC
DSC Architecture: DSC Configuration Files and Resources
Pushing and Pulling DSC Configurations
Checking whether a user, group, computer, or an OU exists
Getting membership of a user, computer, and group
Resetting the password for multiple user accounts
Bulk creation of user accounts
Getting the password expiry date of user accounts
Finding all the disabled user accounts
Getting all domain controllers and their site names in the forest
Moving objects from one OU to another
Finding inactive computers in Active Directory
Creating groups in bulk
Exporting an AD group member's details to CSV
Finding empty groups in Active Directory
Verifying whether a user is a member of the given group or not
Comparing AD group's membership
More Details for Powershell Course
Should have understanding of windows administration like Active Directory, DNS, DHCP, File server etc.
System Administrator
DINS Infotech offers Powershell course, on Regular and Weekend basis.
Online or Classroom training available.
For more details contact on +91-992-375-5189