SlideShare una empresa de Scribd logo
1 de 15
*
    Presented to fwPASS on 10/23/2013
* About PowerShell
* IDE
* Syntax
* Basics
* Demos
* 3rd Party utilities



                        *
* From wikipedia:
      * Windows PowerShell is Microsoft's task
        automation framework, consisting of a
        command-line shell and associated scripting
        language built on top of, and integrated with
        the .NET Framework. PowerShell provides full
        access to COM and WMI, enabling
        administrators to perform administrative tasks
        on both local and remote Windows systems.



                                       *
http://en.wikipedia.org/wiki/Windows_PowerShell
*
*
*
* Numbers, Literals
* Variables
* Automatic Variables
* Operators – Math
* Operators – Assignment
* Operators - Comparison



                           *
* Data – read/write
* FTP
* File Handling
* 3rd Party tools - PowerGUI




                               *
* Quest PowerGUI - Script Editor
 http://powergui.org
* JAMS - Scheduling engine




                       *
* Hyper-V
* SharePoint
* Active Directory




                     *
* http://www.slideshare.net/dalelane/an-
 introduction-to-windows-powershell
* http://www.slideshare.net/spsaturdayny/brian
 -jackett-managing-sharepoint-2010-farms-with-
 powershell
* http://www.slideshare.net/rsnarayanan/power
 shell-tech-ed2009




                          *
*   Microsoft Scripting Home: http://technet.microsoft.com/en-
    US/scriptcenter/dd742419.aspx
*   TechNet Webinar about how to use PowerShell (5 Part Series):
    http://www.microsoft.com/events/series/windowsserver2008.aspx?tab=Webcasts&series
    id=101&webcastid=17428
*   PowerShell Quick Reference Sheet:
    http://www.microsoft.com/downloads/en/details.aspx?FamilyId=DF8ED469-9007-401C-
    85E7-46649A32D0E0&displaylang=en
*   Microsoft Script Repository (User and Microsoft provided scripts):
    http://gallery.technet.microsoft.com/scriptcenter/site/search?f[0].Type=ScriptLanguage
    &f[0].Value=PowerShell&f[0].Text=PowerShell&f[1].Type=Tag&f[1].Value=PowerShell
*   Microsoft Scripting Guy Blog (Good place for information about how to do things):
    http://blogs.technet.com/b/heyscriptingguy/archive/tags/windows%20powershell/gettin
    g%20started/default.aspx
*   PowerShell Owner’s Manual: http://technet.microsoft.com/en-us/library/ee221100.aspx
*   Converting VB Scripts to PowerShell (Reference to show the differences between the two
    for people that know VBS): http://technet.microsoft.com/en-us/library/ee221101.aspx
*   Task-Based Guide of PowerShell Cmdlets: http://technet.microsoft.com/en-
    us/scriptcenter/dd772285.aspx
*   Powershell.com: http://powershell.com




                                                            *
* Links below provided courtesy of J.R. Miller,
 my co-worker and fellow fwPASS’er
* http://www.microsoft.com/en-
 us/download/details.aspx?id=7097 – quick
 reference card
* http://refcardz.dzone.com/refcardz/windows-
 powershell DZone Refcardz - Signup required




                              *
* Dean Willson
* Sr. Data Architect at Aunt Millie’s Bakeries
* fwPASS http://fwPASS.org
* deanowillson@gmail.com
* LinkedIn http://linkedin.com/in/deanwillson
* Twitter @deanwillson
* Tech blog http://dean-o.blogspot.com


               *

Más contenido relacionado

La actualidad más candente

[Mas 500] Web Basics
[Mas 500] Web Basics[Mas 500] Web Basics
[Mas 500] Web Basics
rahulbot
 

La actualidad más candente (14)

Web browser architecture
Web browser architectureWeb browser architecture
Web browser architecture
 
Codeigniter : The Introduction
Codeigniter  : The IntroductionCodeigniter  : The Introduction
Codeigniter : The Introduction
 
Magento 2 Theme Trainning for Beginners | Magenest
Magento 2 Theme Trainning for Beginners | MagenestMagento 2 Theme Trainning for Beginners | Magenest
Magento 2 Theme Trainning for Beginners | Magenest
 
Magento 2 Design Patterns
Magento 2 Design PatternsMagento 2 Design Patterns
Magento 2 Design Patterns
 
Get Started with Apps for SharePoint 2013!
Get Started with Apps for SharePoint 2013!Get Started with Apps for SharePoint 2013!
Get Started with Apps for SharePoint 2013!
 
Magento 1.x to Magento 2 Code Migration Tools
Magento 1.x to Magento 2 Code Migration ToolsMagento 1.x to Magento 2 Code Migration Tools
Magento 1.x to Magento 2 Code Migration Tools
 
SPA: Key Questions
SPA: Key QuestionsSPA: Key Questions
SPA: Key Questions
 
Exercise: Building Node-webkit apps
Exercise: Building Node-webkit appsExercise: Building Node-webkit apps
Exercise: Building Node-webkit apps
 
OVERVIEW: Chromium Source Tree
OVERVIEW: Chromium Source TreeOVERVIEW: Chromium Source Tree
OVERVIEW: Chromium Source Tree
 
Build Secure Cloud-Hosted Apps for SharePoint 2013
Build Secure Cloud-Hosted Apps for SharePoint 2013Build Secure Cloud-Hosted Apps for SharePoint 2013
Build Secure Cloud-Hosted Apps for SharePoint 2013
 
[Mas 500] Web Basics
[Mas 500] Web Basics[Mas 500] Web Basics
[Mas 500] Web Basics
 
Magento 2 Code Migration Tool
Magento 2 Code Migration ToolMagento 2 Code Migration Tool
Magento 2 Code Migration Tool
 
Magento 2 Seminar - Anton Kril - Magento 2 Summary
Magento 2 Seminar - Anton Kril - Magento 2 SummaryMagento 2 Seminar - Anton Kril - Magento 2 Summary
Magento 2 Seminar - Anton Kril - Magento 2 Summary
 
Twitter Bootstrap
Twitter BootstrapTwitter Bootstrap
Twitter Bootstrap
 

Similar a Intro to Powershell

Inventory your network and clients with PowerShell
Inventory your network and clients with PowerShellInventory your network and clients with PowerShell
Inventory your network and clients with PowerShell
Concentrated Technology
 
WordPress Plugin Development 201
WordPress Plugin Development 201WordPress Plugin Development 201
WordPress Plugin Development 201
ylefebvre
 

Similar a Intro to Powershell (20)

Wsv406 Advanced Automation Using Windows Power Shell2.0
Wsv406 Advanced Automation Using Windows Power Shell2.0Wsv406 Advanced Automation Using Windows Power Shell2.0
Wsv406 Advanced Automation Using Windows Power Shell2.0
 
PowerShell for SharePoint Developers
PowerShell for SharePoint DevelopersPowerShell for SharePoint Developers
PowerShell for SharePoint Developers
 
Continuous intrusion: Why CI tools are an attacker’s best friends
Continuous intrusion: Why CI tools are an attacker’s best friendsContinuous intrusion: Why CI tools are an attacker’s best friends
Continuous intrusion: Why CI tools are an attacker’s best friends
 
Windows PowerShell
Windows PowerShellWindows PowerShell
Windows PowerShell
 
Chowdhury-webtech.ppt
Chowdhury-webtech.pptChowdhury-webtech.ppt
Chowdhury-webtech.ppt
 
Chowdhury-webtech.ppt
Chowdhury-webtech.pptChowdhury-webtech.ppt
Chowdhury-webtech.ppt
 
Chowdhury-webtech.ppt
Chowdhury-webtech.pptChowdhury-webtech.ppt
Chowdhury-webtech.ppt
 
Hypertext Mark Up Language Introduction.
Hypertext Mark Up Language Introduction.Hypertext Mark Up Language Introduction.
Hypertext Mark Up Language Introduction.
 
Chowdhury-webtech.ppt
Chowdhury-webtech.pptChowdhury-webtech.ppt
Chowdhury-webtech.ppt
 
Basics of HTML.ppt
Basics of HTML.pptBasics of HTML.ppt
Basics of HTML.ppt
 
Inventory your network and clients with PowerShell
Inventory your network and clients with PowerShellInventory your network and clients with PowerShell
Inventory your network and clients with PowerShell
 
URL Design
URL DesignURL Design
URL Design
 
Chowdhury webtech
Chowdhury webtechChowdhury webtech
Chowdhury webtech
 
Chowdhury webtech
Chowdhury webtechChowdhury webtech
Chowdhury webtech
 
Chowdhury webtech
Chowdhury webtechChowdhury webtech
Chowdhury webtech
 
Chowdhury webtech
Chowdhury webtechChowdhury webtech
Chowdhury webtech
 
Introducing PowerShell 3.0
Introducing PowerShell 3.0Introducing PowerShell 3.0
Introducing PowerShell 3.0
 
Fundamentals of Extending Magento 2 - php[world] 2015
Fundamentals of Extending Magento 2 - php[world] 2015Fundamentals of Extending Magento 2 - php[world] 2015
Fundamentals of Extending Magento 2 - php[world] 2015
 
WordPress Plugin Development 201
WordPress Plugin Development 201WordPress Plugin Development 201
WordPress Plugin Development 201
 
SharePoint and .NET Advanced Troubleshooting and Debugging
SharePoint and .NET Advanced Troubleshooting and DebuggingSharePoint and .NET Advanced Troubleshooting and Debugging
SharePoint and .NET Advanced Troubleshooting and Debugging
 

Más de Dean Willson

Más de Dean Willson (12)

Intro to the Internet of Things using Netduino
Intro to the Internet of Things using NetduinoIntro to the Internet of Things using Netduino
Intro to the Internet of Things using Netduino
 
Index Reorganization and Rebuilding for Success
Index Reorganization and Rebuilding for SuccessIndex Reorganization and Rebuilding for Success
Index Reorganization and Rebuilding for Success
 
Automating sql server daily health checks
Automating sql server daily health checksAutomating sql server daily health checks
Automating sql server daily health checks
 
Visual Studio 2012 Productivity Tools
Visual Studio 2012 Productivity ToolsVisual Studio 2012 Productivity Tools
Visual Studio 2012 Productivity Tools
 
Continuous improvement in a professional organization
Continuous improvement in a professional organizationContinuous improvement in a professional organization
Continuous improvement in a professional organization
 
Database Source Control
Database Source ControlDatabase Source Control
Database Source Control
 
Career Transitions - Ball State University, Six Sigma Speakers Series
Career Transitions - Ball State University, Six Sigma Speakers SeriesCareer Transitions - Ball State University, Six Sigma Speakers Series
Career Transitions - Ball State University, Six Sigma Speakers Series
 
Introduction to SQL Server 2008 Management Data Warehouse (MDW)
Introduction to SQL Server 2008 Management Data Warehouse (MDW)Introduction to SQL Server 2008 Management Data Warehouse (MDW)
Introduction to SQL Server 2008 Management Data Warehouse (MDW)
 
Implementing ASP.NET Role Based Security
Implementing ASP.NET Role Based SecurityImplementing ASP.NET Role Based Security
Implementing ASP.NET Role Based Security
 
Introduction to SSRS Report Builder
Introduction to SSRS Report BuilderIntroduction to SSRS Report Builder
Introduction to SSRS Report Builder
 
Data Mining with SQL Server 2005
Data Mining with SQL Server 2005Data Mining with SQL Server 2005
Data Mining with SQL Server 2005
 
Designing For Occasionally Connected Apps Slideshare
Designing For Occasionally Connected Apps SlideshareDesigning For Occasionally Connected Apps Slideshare
Designing For Occasionally Connected Apps Slideshare
 

Último

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 

Último (20)

Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 

Intro to Powershell

  • 1. * Presented to fwPASS on 10/23/2013
  • 2. * About PowerShell * IDE * Syntax * Basics * Demos * 3rd Party utilities *
  • 3. * From wikipedia: * Windows PowerShell is Microsoft's task automation framework, consisting of a command-line shell and associated scripting language built on top of, and integrated with the .NET Framework. PowerShell provides full access to COM and WMI, enabling administrators to perform administrative tasks on both local and remote Windows systems. * http://en.wikipedia.org/wiki/Windows_PowerShell
  • 4. *
  • 5. *
  • 6. *
  • 7. * Numbers, Literals * Variables * Automatic Variables * Operators – Math * Operators – Assignment * Operators - Comparison *
  • 8.
  • 9. * Data – read/write * FTP * File Handling * 3rd Party tools - PowerGUI *
  • 10. * Quest PowerGUI - Script Editor http://powergui.org * JAMS - Scheduling engine *
  • 11. * Hyper-V * SharePoint * Active Directory *
  • 12. * http://www.slideshare.net/dalelane/an- introduction-to-windows-powershell * http://www.slideshare.net/spsaturdayny/brian -jackett-managing-sharepoint-2010-farms-with- powershell * http://www.slideshare.net/rsnarayanan/power shell-tech-ed2009 *
  • 13. * Microsoft Scripting Home: http://technet.microsoft.com/en- US/scriptcenter/dd742419.aspx * TechNet Webinar about how to use PowerShell (5 Part Series): http://www.microsoft.com/events/series/windowsserver2008.aspx?tab=Webcasts&series id=101&webcastid=17428 * PowerShell Quick Reference Sheet: http://www.microsoft.com/downloads/en/details.aspx?FamilyId=DF8ED469-9007-401C- 85E7-46649A32D0E0&displaylang=en * Microsoft Script Repository (User and Microsoft provided scripts): http://gallery.technet.microsoft.com/scriptcenter/site/search?f[0].Type=ScriptLanguage &f[0].Value=PowerShell&f[0].Text=PowerShell&f[1].Type=Tag&f[1].Value=PowerShell * Microsoft Scripting Guy Blog (Good place for information about how to do things): http://blogs.technet.com/b/heyscriptingguy/archive/tags/windows%20powershell/gettin g%20started/default.aspx * PowerShell Owner’s Manual: http://technet.microsoft.com/en-us/library/ee221100.aspx * Converting VB Scripts to PowerShell (Reference to show the differences between the two for people that know VBS): http://technet.microsoft.com/en-us/library/ee221101.aspx * Task-Based Guide of PowerShell Cmdlets: http://technet.microsoft.com/en- us/scriptcenter/dd772285.aspx * Powershell.com: http://powershell.com *
  • 14. * Links below provided courtesy of J.R. Miller, my co-worker and fellow fwPASS’er * http://www.microsoft.com/en- us/download/details.aspx?id=7097 – quick reference card * http://refcardz.dzone.com/refcardz/windows- powershell DZone Refcardz - Signup required *
  • 15. * Dean Willson * Sr. Data Architect at Aunt Millie’s Bakeries * fwPASS http://fwPASS.org * deanowillson@gmail.com * LinkedIn http://linkedin.com/in/deanwillson * Twitter @deanwillson * Tech blog http://dean-o.blogspot.com *