The Case for PowerShell why you should learn-PowerShell so you needn't leave-industry Presented by Mark Minasi web site

Slides:



Advertisements
Similar presentations
NO YES Question 3 Question 2 Question 1 Topic 1 Next Topic 1.
Advertisements

Turning PowerShell Commands into Reusable CLI and GUI Tools Don Jones Senior Partner and Principal Technologist Concentrated Technology, LLC WCL404.
Manage Server 2012 Like a Pro… Or, Better, Like an Evil Overlord! Presented by Mark on twitter 1 copyright 2013 Mark Minasi;
Year 1 SDD Evolution of Software Applications Your Name Style your PowerPoint Change the theme, colours, font, add relevant pictures.
By: Aleeyah Bonner. It was the first day of 4th grade for me. I was very nervous and was hoping that my mom would let me stay home today. “Alana! Come.
RSS, real simple syndication Skills: subscribe to feeds, read feeds IT concepts: RSS feed, polling vs. publish- subscribe, stand-alone vs Web based reader,
James Boother Blog: INTRODUCTION TO POWERSHELL.
James Boother Blog: AUTOMATING ADMIN TASKS WITH POWERSHELL.
Managing Active Directory with PowerShell JOSEPH MOODY.
 Introduction  Technology  Potential of Technology  Recommendation.
Keys to a Successful Hybrid Deployment Tips and Tricks from the Field.
Welcome to Family Feud Please Get Ready To Start The Game!
NEXT Topic One Topic Two Topic Three Topic Four Topic Five Team One Team Two Team Three Team Four Team.
Adding a Module The Import-Module cmdlet  Can be used to load any external module into PowerShell.  Uses the following syntax to add the ActiveDirectory.
An Introduction to Stop Motion Animation
How do people communicate with computers?
PowerShell for Data Professionals PowerShell 2.0 brings a lot of functionality to help you automate interaction with you servers. 2.0 itself brings a script.
Microsoft ® Official Course Module XA Using Windows PowerShell ®
Welcome to the January Tricks of the Trade webinar!
Active Directory Administration (cmdlets) Microsoft Confidential1.
PowerShell for Windows Admins By Aaron Nelson *(Mostly) SQLvariant.com My Blog SQLPowerShell.com PowerShell specific blog posts I’m not a PowerShell Expert.
December, 21, 2010 Bartek Bielawski Sr IT Site Services Specialist Warsaw, Poland.
Good Morning and Thank You!.  Have some Fun!  Learn at least one thing new!  Make myself available to you So please …  Ask questions and enjoy!
PowerShell for Data Professionals By Aaron Nelson *(Mostly) SQLvariant.com My Blog SQLPowerShell.com PowerShell specific blog posts I’m not a PowerShell.
AngularJS & Git Workshop Made by: Nikola Novakovic.
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.
Paris. Paris monuments ► Paris has great monuments like the Eiffel tower, the tower is a great monument, it’s very cute.
Improving Sentences 1.
What’s New in Active Directory in Windows Server 2012 Samuel Devasahayam Active Directory Product Group Microsoft Ulf Simon-Weidner Senior Consultant,
Corey Hynes HynesITe, Inc Session Code: SRV317 Objectives Let you walk out of here, being able to run a script against an OU of computers, to make some.
CIS 1402: Intro to CIS Tom Gustafson. Facts About PowerShell PowerShell is Microsoft’s command-line interface that provides scripting and management capability.
POWERSHELL BASICS. BACKGROUND  Powershell is a task automation and scripting language based off the.NET framework  It provides the user full access.
Free search engine finds 10,000 lathes for users in first month.
Automating SharePoint 2010 administration tasks with Power Shell Toni Frankola SharePoint MVP, Croatia
Our Web Process. goals vision production evolution.
Great success in HCPSS Howard County Teachers Go Web 2.0.
Blog PowerShell for Managing Active.
Modern Development Technologies in SharePoint SHAREPOINT SATURDAY OMAHA APRIL, 2016.
Windows Server 2012 Active Directory - what’s in it for me? Tony Murray, Directory Services MVP.
Wharton Computer Consulting, Inc. PowerShell Basics for SQL Server One Tool to Manage All SQL Servers Michael Wharton
BIT 115: Introduction To Programming. 2 Today Midterm feedback Getting User Input.
The Web Web Design. 3.2 The Web Focus on Reading Main Ideas A URL is an address that identifies a specific Web page. Web browsers have varying capabilities.
Anti Virus System i-Specific Anti-Virus Product
Automating AD Administration with Windows PowerShell
02 | The Help system Jeffrey Snover | Distinguished Engineer & Lead Architect Jason Helmick | Senior Technologist, Concentrated Technology.
Microsoft Ignite /21/2018 8:47 AM
TECHjOSH.COM TechJosh.com.
SharePoint Saturday Omaha April 2016
A Common Sense Approach to Web Usability By Steve Krug, 2000
HELLO! Hello! I am not your mother’s telephone….
SQL Server and PowerShell Let’s Get Serious
Introductions Jason Taylor
In this session… Introduce what we’re talking about
SharePoint Permissions Manager
Cmdlets “Command-lets”
LDA leadership curriculum
Git started with git: 2018 edition
Lync Server 2010 and PowerShell
Thank You!.
BigCo Isn’t broadcasting the preserve of commercial media organisations because it requires specialist equipment and expertise? Not anymore, thanks to.
PowerShell + SharePoint Online – An Admins Guide to Administration in the O365 Cloud Marrell Sanders – Sr. SharePoint Administrator NACS Branson, MO.
Write into the day: “You don't write about the horrors of war. No. You write about a kid's burnt socks lying in the road.” -Richard Price What do you.
LDA leadership curriculum
Michael Wall Senior DBA, Great Western Malting
PowerShell + SharePoint Online – An Admins Guide to Administration in the O365 Cloud Marrell Sanders – Sr. SharePoint Administrator SharePoint Saturday.
02 | Getting Started with Azure Websites
10 | Introducing scripting and toolmaking
Presentation transcript:

The Case for PowerShell why you should learn-PowerShell so you needn't leave-industry Presented by Mark Minasi web site twitter mminasi

About Me 2

Which Brings Me to Today's Topic… 3

"Why Learn PowerShell?" 4

Why You Really Have to Learn PowerShell 5

Why You'll Like It 6

"Really? I hate command line tools!" I know why, and I can fix it…. 7

How CLI Tools Can Be Great 8

Why CLIs Suck 9

PowerShell Cmdlet Structure 10

The Four Big PoSH Verbs 11

Parameters 12

A "It Won't Waste Your Time" Example 13

"These Commands Look Really Long…" 14

So… Can You Guess What These Do? 15

Discovering Commands: Get-Command 16

Hmmm… sounds cute, but is it really useful?

Well, Remote Control is Pretty Good 18

And Then There's the Pipeline 19

Simple High-Level Example 20

21 get-aduser AD Web ServiceActive Directory The Pipeline "all users please!"

AD Gets PowerShell how this will work (2) 22 The Pipeline "Where" command criterion: only disabled users! The Pipeline

How this will work (3) 23 The Pipeline Remove-ADUser

Another Example 24

PowerShell Can Even Build GUI Tools 25

Example Applications 26

Summarizing, PoSH is Worth Learning Because 27

Thank You! 28