09 | Script and manifest modules

Slides:



Advertisements
Similar presentations
Document Properties: adding information to your Microsoft Office documents Step 1: Add information to Document Properties What are Document Properties.
Advertisements

Will
Jeffrey Snover | Distinguished Engineer & Lead Architect Jason Helmick | Senior Technologist, Concentrated Technology.
© 2010 Blackboard Inc. All rights reserved. Blackboard Learn 9.1 SafeAssign.
EGR 141 Computer Problem Solving in Engineering and Computer Science Interfacing with a Database in Visual Basic.NET 2005.
Reverse Engineering In Rational Rose. Steps to take… Set up new Java project Click on class path.
Defining a Website. Review…. Page Title −The text that will be displayed in the title bar of the browser window on a web page File Name −What you “call”
Integrated Development Environment (IDE)
With Microsoft Office 2007 Intermediate© 2008 Pearson Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Office 2007 Intermediate.
In this activity, we are going to create a resume file with Microsoft Word and save it in the folder ‘My Documents’. Activity 2 Creating and saving a resume.
TUTORIAL 10: PROGRAMMING WITH JAVASCRIPT Session 2: What is JavaScript?
JaeHwan Nam Module 3 Microsoft Word. 1. Self registration yourselves online. See read only folder on Student P Drive 2. Understand Mail Merge 3. Rage.
Chapter 1: Getting Started with MATLAB MATLAB for Scientist and Engineers Using Symbolic Toolbox.
Creating an External Style Sheet Module 5: Beyond the Basics with Expression Web LESSON 8.
1 Microsoft Management Console Tool to create customized administration tools Customized tools known as MMC consoles, or simply consoles.
Outlook Basics. Technology and Tools Microsoft Outlook Basics to Manage Your Days – management – Calendar management – Task management 11/28/20152.
Module 3: Configuring Mailbox Server Roles. Overview Overview of Exchange Server 2007 Administration Tools Implementing Mailbox Server Roles Managing.
Jeffrey Snover | Distinguished Engineer & Lead Architect Jason Helmick | Senior Technologist, Concentrated Technology.
MICROSOFT ONENOTE ADVANCED MODULE 1 EXPLORE ONENOTE 2010  Navigate in the OneNote program window  Work in the OneNote program window  Explore.
Teacher Website Overview Alabama’s Web Portal Creating a Website Using ALEX!
1 Open Microsoft office word. Create a new blank document.
Visual Basic A Quick Tutorial VB Review for ACS 367.
Typography Create a Custom Font!. Let’s Warm Up Typography Fun & A Bit of History - From Paper to Screen:
Creating a Zip File with a Password. 1.Right Click on the File or Folder you want to Zip. 2.Choose “Add to Zip”
PowerShell Chattanooga
LESSONS 13, 14 & 15 Module 4: Working with Images Final Project.
TechEd /3/2018 4:18 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Introduction to Matlab
Spam Database Tool Use The purpose of this Tool is to Store all SPAM Numbers in Database for matching and excluding from CDRs. Note All files will be stored.
02 | The Help system Jeffrey Snover | Distinguished Engineer & Lead Architect Jason Helmick | Senior Technologist, Concentrated Technology.
Managing Exchange Online using Office 365 Admin Console
Getting Started with the Data ONTAP PowerShell Toolkit
הצטרפות לקבוצת DeDemoc
Building Cross Platform PowerShell Modules
02 | The Help system Jeffrey Snover | Distinguished Engineer & Lead Architect Jason Helmick | Senior Technologist, Concentrated Technology.
07 | The Power in the Shell - Remoting
Module 1: Getting Started
03 | The Pipeline : Getting Connected
Getting Started with PowerShell Desired State Configuration (DSC)
08 | Tools that make changes
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
How to Create a Template in Microsoft Word
Getting Started with PowerShell Desired State Configuration (DSC)
Energy Customer Collaboration Documentum:
Managing Exchange Online using Office 365 Admin Console
Elena Melloni Associate Engineer
Managing Exchange Online using PowerShell
04 | Advanced Functions Jeffrey Snover | Distinguished Engineer & Lead Architect Jason Helmick | Senior Technologist, Concentrated Technology.
08 | Getting prepared for automation
06 | The Pipeline : Deeper Jeffrey Snover | Distinguished Engineer & Lead Architect Jason Helmick | Senior Technologist, Concentrated Technology.
Entity Framework Code-First Migrations
02 | PowerShell’s Scripting Language
06 | Writing Help Jeffrey Snover | Distinguished Engineer & Lead Architect Jason Helmick | Senior Technologist, Concentrated Technology.
02 | Get Started with a Office 365 Trial
Clip & Convert to ASCII Program Kelly Knapp Spring 2010
05 | Processing Big Data with Hive
SSMS to Azure Data Studio
04 | Processing Big Data with Pig
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.
Extend Azure DevOps with a Custom PowerShell-based Pipeline Task
07 | Recovery Ashley McGlone | Premier Field Engineer, Microsoft
Jeffrey Snover | Distinguished Engineer & Lead Architect
10 | Introducing scripting and toolmaking
Presentation transcript:

09 | Script and manifest modules Jeffrey Snover | Distinguished Engineer & Lead Architect Jason Helmick | Senior Technologist, Concentrated Technology

Module Overview Putting your tools in one place Creating a module manifest Why custom views? Creating and loading a view

Putting your tools in one place Modules – names should consist of letters, number, and underscores – Microsoft modules tend to be only letters. Don’t use spaces in the name. Do not put your modules where Microsoft does, put yours in your PSModulePath. Save as a .PSM1 See demonstration!

Creating a Module Manifest When our module is imported, PowerShell looks for: A module manifest – such as MyTools.psd1 – Note that file name matches the module folder name. A binary module – such as MyTools.Dll A script module – such as MyTools.psm1 New-ModuleManifest See demonstration!

Why Custom Views You can create your own custom views Add your own type name to an object Create an XML view Use the Manifest –FormatsToProcess to attach the view See the Demonstration!

Questions or comments?