HISTORY OF POWERSHELL:
PowerShell introduced in 2006 November 14th by Jeffrey Snover, Bruce Payette, James Truher
PowerShell is an open source and cross-platform
Versions of PowerShell
PowerShell 1.0: For Windows XP SP2, Windows Server 2003 SP1 and Windows Vista
PowerShell 2.0: For Windows7, Windows Server 2008 R2, Windows XP with Service pack 3, Windows Server 2003 with service pack 2 and Windows Vista with service pack 1
PoweShell3.0: For Windows 7 with Service Pack 1, Windows 8 and with Windows Server 2012, Windows Server 2008 with Service Pack 1, and for Windows Server 2008 R2 with Service Pack 1.
PowerShell 4.0: Windows 8.1 and with Windows Server 2012 R2, Windows 7 SP1, Windows Server 2008 R2 SP1 and Windows Server 2012.
PowerShell 5.0: Support Chocolatey’s repository-based package management and switch management to layer 2 network switches
PowerShell 5.1: For Windows Vista, Windows 7, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, and Windows Server 2012 R2.
PowerShell Core 6.0: For Windows, macOS, and Linux
- PS1 – Windows PowerShell shell script
- PSD1 – Windows PowerShell data file (for Version 2)
- PSM1 – Windows PowerShell module file (for Version 2)
- PS1XML – Windows PowerShell format and type definitions
- CLIXML – Windows PowerShell serialized data
- PSC1 – Windows PowerShell console file
- PSSC – Windows PowerShell Session Configuration file
DESIGN OF POWERSHELL:
USE OF WINDOWS POWERSHELL:
PowerShell is a great way to manipulate server and/or workstation components it’s geared towards system administrators by creating a more simplified syntax base PowerShell is more secure than running VB scripts quick analysis of various computer specs.
WHY SHOULD YOU LEARN TO USE POWERSHELL?
- It’s not going away any time soon
- Most Microsoft products will eventually use it
- It can make your life easier
- Many GUIs are PowerShell front ends
- Microsoft certification exams contain PowerShell questions
- You can use PowerShell commands to manage your domains
- It enables interactivity between products
- Microsoft says it’s important
POWERSHELL SCRIPTER RESPONSIBILITIES:
- Work closely with Server Admins and infrastructure team to optimize the scripts for build automation.
- Scripts to talk to API’s
- Scripts to talk to the database
- Work to get infrastructure out quicker
- Technical integration
- Servers are Linux and Microsoft
- Bug fixing
- Customize tool for automation
WHAT ARE PREREQUISITES FOR POWERSHELL TRAINING?
Prerequisite knowledge of Command Prompt, VB Script gives benefits during Powershell Training.
COURSE FINISHED CERTIFICATE :
After finish, the course we provide Poweshell course finished certificate of kits technologies looks like