10 | Introducing scripting and toolmaking

Slides:



Advertisements
Similar presentations
Windows PowerShell Crash Course Don Jones Concentrated Technology Jeffrey Snover Microsoft WSV321.
Advertisements

Jeffrey Snover Partner Architect Microsoft Corporation ES24.
Turning PowerShell Commands into Reusable CLI and GUI Tools Don Jones Senior Partner and Principal Technologist Concentrated Technology, LLC WCL404.
Jeffrey Snover | Distinguished Engineer & Lead Architect Jason Helmick | Senior Technologist, Concentrated Technology.
© 2010 Quest Software, Inc. ALL RIGHTS RESERVED Techstravaganza 2010 PowerShell AD commandlets Barry Gerdsen Solutions Architect - Quest Software
 Jeffrey Snover Partner Architect Microsoft Corporation.
PowerShell Desired State Configuration for Securing Systems Jeffrey Snover Distinguished Engineer (MSFT) Hemant Mahawar Senior Program Manager (MSFT) #devconnections.
Custom Reporting in Blackboard Learn. What happens between clicking run and getting the report? Connect to a data source Where is the information?
CFR 250/590 Introduction to GIS, Autumn 1999 © Phil Hurvitz, intro_av.ppt 1  Overview ArcView Overview ArcView Interface ArcView Help System.
DEV-25: From Box to Development for WSA/AIA/WebSpeed ™ using Tomcat Matt Harrison Senior Software Engineer, Progress OpenEdge.
Introduction to Windows PowerShell DANIEL HIBBERT PRIMER FIELD ENGINEER DMVMUG User Conference 2013 – Reston, VA.
Module 1: Configuring Windows Server Module Overview Describe Windows Server 2008 roles Describe Windows Server 2008 features Describe Windows Server.
Managing System Center 2012 Configuration Manager with Windows PowerShell MEMUG August 23 rd 2013.
Online Conference June 17 th and 18 th SharePoint Online Administration with PowerShell.
Jeffrey Snover | Distinguished Engineer & Lead Architect Jason Helmick | Senior Technologist, Concentrated Technology.
Trinity College Dublin, The University of Dublin GE3M25: Computer Programming for Biologists Python Karsten Hokamp, PhD Genetics TCD, 03/11/2015.
PowerShell Desired State Configuration for Securing Systems Jeffrey Snover Distinguished Engineer (MSFT) Hemant Mahawar Senior Program Manager (MSFT) #devconnections.
Phil Pennington, Sr. Developer Evangelist, Microsoft Christian Saborio, Chief Software Architect, Scorpiotek Solutions SESSION CODE: WSV329.
Get-Intro –Name PowerShell Jason Helmick Systems Instructor Interface Technical Training.
Linux fundamentals Hagay Carmi
The Case for PowerShell why you should learn-PowerShell so you needn't leave-industry Presented by Mark Minasi web site
Productivity Architect Meet Chris Bortlik Author, Blogger, Speaker.
PowerShell 5 & Windows 10. What are we covering today? What is PowerShell? Why is PowerShell important? Some simple demos on Windows 10.
PowerShell Chattanooga
Introduction to Database Processing with ADO.NET
PowerShell Where we are, where we‘re going
Azure on Steroids: Full Automation with PowerShell
Microsoft - Managing Office 365 Identities and Requirements
TechEd /3/2018 4:18 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
02 | The Help system Jeffrey Snover | Distinguished Engineer & Lead Architect Jason Helmick | Senior Technologist, Concentrated Technology.
Managing Exchange Online using Office 365 Admin Console
02 | The Help system Jeffrey Snover | Distinguished Engineer & Lead Architect Jason Helmick | Senior Technologist, Concentrated Technology.
07 | The Power in the Shell - Remoting
03 | The Pipeline : Getting Connected
Introduction to ArcView
Getting Started with PowerShell Desired State Configuration (DSC)
08 | Tools that make changes
09 | Script and manifest modules
Office 365 Admin Support Skills: Service Management
Managing Exchange Online using PowerShell
09 | Automation in scale - Remoting
05 | More on Parameters Jeffrey Snover | Distinguished Engineer & Lead Architect Jason Helmick | Senior Technologist, Concentrated Technology.
Managing Exchange Online using Office 365 Admin Console
Getting Started with PowerShell Desired State Configuration (DSC)
Managing Exchange Online using Office 365 Admin Console
In this session… Introduce what we’re talking about
Package Management and Workflow Automation
UW-Superior V10.1 for Students
Managing Exchange Online using PowerShell
04 | Advanced Functions Jeffrey Snover | Distinguished Engineer & Lead Architect Jason Helmick | Senior Technologist, Concentrated Technology.
Python 19 Mr. Husch.
08 | Getting prepared for automation
06 | The Pipeline : Deeper Jeffrey Snover | Distinguished Engineer & Lead Architect Jason Helmick | Senior Technologist, Concentrated Technology.
Windows PowerShell Crash Course
PowerShell + SharePoint Online – An Admins Guide to Administration in the O365 Cloud Marrell Sanders – Sr. SharePoint Administrator NACS Branson, MO.
02 | PowerShell’s Scripting Language
06 | Writing Help Jeffrey Snover | Distinguished Engineer & Lead Architect Jason Helmick | Senior Technologist, Concentrated Technology.
Python 19 Mr. Husch.
How Should You Participate in this Course?
Internet Skills ELEC135 Alan Noble Room 504 Tel:
Martin Coetzer | Portfolio Architect, Microsoft Learning eXperiences
PowerShell + SharePoint Online – An Admins Guide to Administration in the O365 Cloud Marrell Sanders – Sr. SharePoint Administrator SharePoint Saturday.
03a | Manage Test Cases (1 of 2)
Managing Exchange Online using PowerShell
05 | Object for the Admin Jeffrey Snover | Distinguished Engineer & Lead Architect Jason Helmick | Senior Technologist, Concentrated Technology.
Getting Started with PowerShell Desired State Configuration (DSC)
07 | Error Handling Jeffrey Snover | Distinguished Engineer & Lead Architect Jason Helmick | Senior Technologist, Concentrated Technology.
07 | Recovery Ashley McGlone | Premier Field Engineer, Microsoft
Using PowerShell for Active Directory
Jeffrey Snover | Distinguished Engineer & Lead Architect
Presentation transcript:

10 | Introducing scripting and toolmaking Jeffrey Snover | Distinguished Engineer & Lead Architect Jason Helmick | Senior Technologist, Concentrated Technology

Course Topics Getting Started with PowerShell 01 | Don’t fear the shell 06 | The pipeline : Deeper 02 | The Help system 07 | The Power in the Shell - Remoting 03 | The pipeline : Getting connected 08 | Getting prepared for automation 04 | Extending the shell 09 | Automation in scale - Remoting 05 | Objects for the Admin 10 | Introducing scripting and toolmaking

Module Overview The new ISE Making commands repeatable Adding parameters to your script Documenting your script Turning your script into a tool for others Storing your tools in a module

The new ISE

Making commands repeatable

Adding parameters to your script

Documenting your script

Turning your script into a tool for others

Storing your tools in a module

Questions or comments?