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

10 introducing scripting and toolmaking

Embed Size (px)

Citation preview

Page 1: 10 introducing scripting and toolmaking

10 | Introducing scripting and

toolmaking

Jeffrey Snover | Distinguished Engineer & Lead Architect

Jason Helmick | Senior Technologist, Concentrated

Technology

Page 2: 10 introducing scripting and toolmaking

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

Page 3: 10 introducing scripting and toolmaking

• 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

Module Overview

Page 4: 10 introducing scripting and toolmaking

The new ISE

Page 5: 10 introducing scripting and toolmaking

Making commands repeatable

Page 6: 10 introducing scripting and toolmaking

Adding parameters to your script

Page 7: 10 introducing scripting and toolmaking

Documenting your script

Page 8: 10 introducing scripting and toolmaking

Turning your script into a tool for others

Page 9: 10 introducing scripting and toolmaking

Storing your tools in a module

Page 10: 10 introducing scripting and toolmaking

Questions or comments?

Page 11: 10 introducing scripting and toolmaking

©2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Office, Azure, System Center, Dynamics and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.