200 likes | 411 Views
PowerShell 3.0. Jerry Yasir SharePoint MVP, MCT MCSE SharePoint 2013, MCSA 2012. Agenda. What is PowerShell Getting Started with PowerShell PowerShell Integrated Scripting Environment PowerShell 3.0 Demo (s). Introducing PowerShell. Command-Line and Task based scripting tool
E N D
PowerShell3.0 Jerry Yasir SharePoint MVP, MCT MCSE SharePoint 2013, MCSA 2012
Agenda What is PowerShell Getting Started with PowerShell PowerShell Integrated Scripting Environment PowerShell 3.0 Demo (s)
Introducing PowerShell Command-Line and Task based scripting tool Framework based on .NET Everything is an Object Introduced in 2003 Released in 2006 Part of Every OS since then (Vista SP1, 2008 R2, Window 7) – Add and Remote Program - Features Latest is PowerShell 3.0
cmdLets We use cmdLets or say Command-Lets Cmdlet is made of Verb-Noun Syntax e.g. SharePoint-Rocks No spaces in cmdLets Examples Get-Help, Stop-Service, Restart-Computer, Get-Command
Getting Help in PowerShell Get-Help or Help Get-Help Get-Process Get-Help Get-Process –examples Get-Help Get-Process –Detailed Get-Help Get-Process -Full Examples Help Get-Process -Full
Demo Starting Windows PowerShell PowerShell UI Get-Command Get-Help
PowerShell Core Scripting Selection & Filter Get-Members Select Where Where-Object Filter Basics Variables Objects Pipeline Aliases Tab completion
PowerShell Walkthrough Selection, Filtering Getting Up to Speed Sit Back Tight for next few minutes Get-Member is Vital Select the right Columns Filter is Critical – Get What you need
What’s new in PowerShell 3.0? .NET Framework 4.0 Support Windows PowerShell Web Access Updatable Help / Online Help Scheduled Jobs / Task Scheduler Integration Enhanced Tab Completion
PowerShell 3.0 Command Builder IntelliSence Support cmdlets and parameters Visual Studio-ish Selection Mode Out-GridView Improvements
Takeaways PowerShell Basics Getting Help Using cmdlet Select, Filter Loops PowerShell 3.0
Jerry Yasir Thanks!Stick Around for Q&A
www.netcomlearning.com Microsoft Partner Awards 2013 • NetCom Learning a Finalist among 3000 Microsoft partners worldwide • One of only two US based Training Companies recognized by Microsoft in the Learning Category • The only training company in the entire east coast to be recognized by Microsoft • Love of Learning Program • Learning Solutions • Standard (Vendor Recommended Hours) • Boot Camp (Certification Focused) • Accelerated (Condensed) • Custom (Private)
www.netcomlearning.com Upcoming Webinars • Free Webinar: Developing for SharePoint with Visual Studio 2012 • Free Webinar: Java 7 Certification | JDBC & Related Design Pattern Cont. • Free Webinar: Advanced Scripting Using PowerShell and SharePoint Online • Free Webinar: C++ Improvement in Visual Studio 2012 • Free Webinar: Advanced Debugging with Visual Studio 2012 • Free Webinar: Foreach Loop Enumerators in SSIS | SQL Server 2012 • Free Webinar: Error Handling in SSIS | SQL Server 2012 Sign up for free at: www.netcomlearning.com/webinars
www.netcomlearning.com PowerShell 3.0 Course Schedules Automating Administration with Windows PowerShell (10961) • July 22nd DC, NYC & Live Online • September 16th DC, NYC & Live Online Pre-requisites: • Previous Windows Server and Windows Client management knowledge and hands on experience • Experience Installing and Configuring Windows Server into existing enterprise environments, or as standalone installations. • Knowledge and experience of network adapter configuration, basic Active Directory user administration, and basic disk configuration. Locations: Attend in-class or Live Online Instructor-led • New York • Las Vegas (All Inclusive Travel Package) • Arlington VA • On-Site
Q & A 1-888-5-NETCOM (563-8266) info@netcomlearning.com www.NetComLearning.com