make your system administrator friendly with powershell
play

Make your system administrator friendly with PowerShell Enrico - PowerPoint PPT Presentation

Make your system administrator friendly with PowerShell Enrico Campidoglio @ecampidoglio This work by Enrico Campidoglio is licensed under the Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License. To view a copy of this


  1. Make your system administrator friendly with PowerShell Enrico Campidoglio @ecampidoglio This work by Enrico Campidoglio is licensed under the Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/3.0/ or send a letter to Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA.

  2. Agenda What is PowerShell and why should I care? Fundamentals Administering a web application using PowerShell Wrap up This work by Enrico Campidoglio is licensed under the Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/3.0/ or send a letter to Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA.

  3. Expresso A lightweight Markdown-based sample blog engine built using ASP.NET MVC 3 This work by Enrico Campidoglio is licensed under the Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/3.0/ or send a letter to Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA.

  4. History 1981 1998 2006 MS-DOS WSH PowerShell This work by Enrico Campidoglio is licensed under the Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/3.0/ or send a letter to Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA.

  5. PowerShell in a nutshell The Unix-like administrative framework for Windows Has both a command shell and a scripting language Built on top of .NET Extensible This work by Enrico Campidoglio is licensed under the Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/3.0/ or send a letter to Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA.

  6. Why PowerShell Arcane MSI packages Understandable install scripts Biblical maintenance documents Automated administrative tasks Screaming IT sta fg Built-in system diagnostics This work by Enrico Campidoglio is licensed under the Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/3.0/ or send a letter to Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA.

  7. Architecture Runtime and Cmdlets This work by Enrico Campidoglio is licensed under the Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/3.0/ or send a letter to Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA.

  8. Key features Convention based syntax Object pipeline Dynamically typed scripting language Integration with the .NET Framework This work by Enrico Campidoglio is licensed under the Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/3.0/ or send a letter to Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA.

  9. It can run... Cmdlets written in any .NET language Scripts written in PowerShell’s own scripting language Executables This work by Enrico Campidoglio is licensed under the Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/3.0/ or send a letter to Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA.

  10. Anatomy of a cmdlet PS> ¡Get-­‑ChildItem ¡-­‑Path ¡C:\ Verb Noun Parameter This work by Enrico Campidoglio is licensed under the Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/3.0/ or send a letter to Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA.

  11. The sequential pipeline PS> ¡Get-­‑Item ¡| ¡Format-­‑List Item Item Object This work by Enrico Campidoglio is licensed under the Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/3.0/ or send a letter to Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA.

  12. Where is PowerShell used? This work by Enrico Campidoglio is licensed under the Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/3.0/ or send a letter to Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA.

  13. If Metro is the new UI for Windows, then PowerShell is the "new UI" for Windows Server ― Rob Helm via Twitter

  14. Learn more PowerGUI http://powergui.org PowerShell Survival Guide http://bit.ly/powershellguide Master-PowerShell http://bit.ly/masterpowershell This work by Enrico Campidoglio is licensed under the Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/3.0/ or send a letter to Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA.

  15. Questions? @ecampidoglio megakemp.wordpress.com This work by Enrico Campidoglio is licensed under the Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/3.0/ or send a letter to Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA.

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend