Microsoft Windows
PowerShell
What we are going to talk about:
- What is PowerShell - Definitions
- PowerShell Versions
- Why should I learn PowerShell
- Help System - Basic commands
- PowerShell & Security
- Getting started with PowerShell 3.0 Jump Start
- PowerShell Community
- PowerShell Books
- You are all Welcome
PowerShell
DEFINITIONS
From Wikipedia:
1) Windows PowerShell is a task automation and configuration management framework from Microsoft, consisting of a command-line shell and associated scripting language built on the .NET Framework.
2) object-oriented interface where you can interact with .NET classes (or COM/WMI objects)
PowerShell
DEFINITIONS
Windows PowerShell is powerful tool where:
- you can deal with any kind of task,
- as many times as you will be requested to
- reducing repetitiveness by writing & using scripts & modules
- giving best results
- with one tool in use: PowerShell
PowerShell
VERSIONS
First version of PowerShell was released in Nov 2006 for Windows XP, Windows Server, Windows Server 2003 and Windows Vista.
The latest version of PowerShell is Windows PowerShell 4.0 and it was released in October 2013. It is delivered by default with Windows 8.1 and Windows Server 2012 R2.
PowerShell
Why Should I learn it?
Because every scenario is different.
In fact you can deal with problems from the GUI, too.
But GUI tends to become more big and complex.
PowerShell designed to offer custom solution that Microsoft didn't predict for everyone separately.
It's easy to learn - Collects useful information that GUI even cannot see - Deals with complex tasks in an easy way - Enables Remoting and finally - Has Fun !!!
PowerShell
They tried to create a world where you can:
think about what you want,
you type it
and you get it !
Structure:
Easy to use & powerful Help System
Modules have cmdlets
cmdlets follow Verb-Noun pattern
PowerShell & Security
If you specialize on Security Concerns,
PowerShell can help you find solution about:
- Who accessed a server within the past 24 hours?
- How, when, and where was a file accessed?
- Group Policy reporting & analysis (identify, collect & export potential problems),
or more complex and hard issues such us:
- Incident response, Black/Malicious Code analysis, monitoring Servers - Websites, Active Directory, Anti-virus, Intrusion Detection, Computer Forensics.
Are you a beginner?
Here is where you can start with
Microsoft Jump Start with Helmick and Snover:
[http://www.microsoftvirtualacademy.com/training-courses/getting-started-with-powershell-3-0-jump-start]
PowerShell Community
PowerShell.org Forums
[http://powershell.org/wp/forums/]
PowerShell MVP Blogs
PowerShell Free eBooks
[http://powershell.org/wp/ebooks/]
PowerShell Books to start with
Learning Windows PowerShell
in a month of lunches
published on Nov 2012
authors: Don Jones & Jeffery D. Hicks
almost 400 pages
best seller
PowerShell Books to become an expert
Learning PowerShell
Toolmaking
in a month of lunches
published on Dec 2012
authors: Don Jones & Jeffery D. Hicks
almost 300 pages
best seller
You are all welcome
greekitedu.blogspot.gr
Feel free to visit and comment
Thank you very much
PowerShell
By Charis Pctr
PowerShell
- 1,729