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

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Último (20)

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
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
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
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
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
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 

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 *