powershell 3.0
DESCRIPTION
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 - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: PowerShell 3.0](https://reader036.vdocuments.us/reader036/viewer/2022062310/5681618e550346895dd126eb/html5/thumbnails/1.jpg)
PowerShell 3.0Jerry YasirSharePoint MVP, MCTMCSE SharePoint 2013, MCSA 2012
![Page 2: PowerShell 3.0](https://reader036.vdocuments.us/reader036/viewer/2022062310/5681618e550346895dd126eb/html5/thumbnails/2.jpg)
AgendaWhat is PowerShellGetting Started with PowerShellPowerShell Integrated Scripting EnvironmentPowerShell 3.0Demo (s)
![Page 3: PowerShell 3.0](https://reader036.vdocuments.us/reader036/viewer/2022062310/5681618e550346895dd126eb/html5/thumbnails/3.jpg)
Introducing PowerShell
Command-Line and Task based scripting toolFramework based on .NETEverything is an ObjectIntroduced in 2003 Released in 2006Part of Every OS since then (Vista SP1, 2008 R2, Window 7) – Add and Remote Program - FeaturesLatest is PowerShell 3.0
![Page 4: PowerShell 3.0](https://reader036.vdocuments.us/reader036/viewer/2022062310/5681618e550346895dd126eb/html5/thumbnails/4.jpg)
cmdLetsWe use cmdLets or say Command-LetsCmdlet is made of Verb-Noun Syntax
e.g. SharePoint-Rocks No spaces in cmdLets
ExamplesGet-Help, Stop-Service, Restart-Computer, Get-Command
Verbs NounsGet ProcessStop ServiceStart ComputerGet HelpSet Location
![Page 5: PowerShell 3.0](https://reader036.vdocuments.us/reader036/viewer/2022062310/5681618e550346895dd126eb/html5/thumbnails/5.jpg)
Changing UI PowerShell
![Page 6: PowerShell 3.0](https://reader036.vdocuments.us/reader036/viewer/2022062310/5681618e550346895dd126eb/html5/thumbnails/6.jpg)
Getting Help in PowerShellGet-Help or Help
Get-Help Get-ProcessGet-Help Get-Process –examplesGet-Help Get-Process –DetailedGet-Help Get-Process -FullExamplesHelp Get-Process -Full
![Page 7: PowerShell 3.0](https://reader036.vdocuments.us/reader036/viewer/2022062310/5681618e550346895dd126eb/html5/thumbnails/7.jpg)
Demo Starting Windows PowerShellPowerShell UIGet-CommandGet-Help
![Page 8: PowerShell 3.0](https://reader036.vdocuments.us/reader036/viewer/2022062310/5681618e550346895dd126eb/html5/thumbnails/8.jpg)
PowerShell Core ScriptingBasicsVariablesObjectsPipelineAliasesTab completion
Selection & FilterGet-MembersSelectWhereWhere-ObjectFilter
![Page 9: PowerShell 3.0](https://reader036.vdocuments.us/reader036/viewer/2022062310/5681618e550346895dd126eb/html5/thumbnails/9.jpg)
Poll
![Page 10: PowerShell 3.0](https://reader036.vdocuments.us/reader036/viewer/2022062310/5681618e550346895dd126eb/html5/thumbnails/10.jpg)
PowerShell Walkthrough Selection, Filtering
Getting Up to SpeedSit Back Tight for next few minutesGet-Member is VitalSelect the right ColumnsFilter is Critical – Get What you need
![Page 11: PowerShell 3.0](https://reader036.vdocuments.us/reader036/viewer/2022062310/5681618e550346895dd126eb/html5/thumbnails/11.jpg)
What’s new in PowerShell 3.0?
.NET Framework 4.0 SupportWindows PowerShell Web AccessUpdatable Help / Online HelpScheduled Jobs / Task Scheduler IntegrationEnhanced Tab Completion
![Page 12: PowerShell 3.0](https://reader036.vdocuments.us/reader036/viewer/2022062310/5681618e550346895dd126eb/html5/thumbnails/12.jpg)
PowerShell 3.0Command BuilderIntelliSence Support cmdlets and parametersVisual Studio-ish Selection ModeOut-GridView Improvements
![Page 13: PowerShell 3.0](https://reader036.vdocuments.us/reader036/viewer/2022062310/5681618e550346895dd126eb/html5/thumbnails/13.jpg)
PowerShell 3 What’s New
![Page 14: PowerShell 3.0](https://reader036.vdocuments.us/reader036/viewer/2022062310/5681618e550346895dd126eb/html5/thumbnails/14.jpg)
TakeawaysPowerShell BasicsGetting HelpUsing cmdletSelect, FilterLoopsPowerShell 3.0
![Page 15: PowerShell 3.0](https://reader036.vdocuments.us/reader036/viewer/2022062310/5681618e550346895dd126eb/html5/thumbnails/15.jpg)
Thanks!Stick Around for Q&A
Jerry Yasir
![Page 16: PowerShell 3.0](https://reader036.vdocuments.us/reader036/viewer/2022062310/5681618e550346895dd126eb/html5/thumbnails/16.jpg)
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
![Page 17: PowerShell 3.0](https://reader036.vdocuments.us/reader036/viewer/2022062310/5681618e550346895dd126eb/html5/thumbnails/17.jpg)
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/webinarswww.netcomlearning.com
![Page 18: PowerShell 3.0](https://reader036.vdocuments.us/reader036/viewer/2022062310/5681618e550346895dd126eb/html5/thumbnails/18.jpg)
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
www.netcomlearning.com