Jeffrey Snover Distinguished Engineer & Lead Architect Jason Helmick Senior Technologist, Concentrated Technology

Size: px
Start display at page:

Download "Jeffrey Snover Distinguished Engineer & Lead Architect Jason Helmick Senior Technologist, Concentrated Technology"

Transcription

1 Jeffrey Snover Distinguished Engineer & Lead Architect Jason Helmick Senior Technologist, Concentrated Technology

2 Meet Jeffrey Distinguished Engineer & Lead Architect for Windows Server & System Center Division Inventor of Windows PowerShell Responsible for setting long term technical vision for these products and running the technology planning for the releases Over 30 years of industry experience Microsoft, Tivoli, NetView, DEC Held 8 patents prior to joining Microsoft, and has registered 30 since. Frequent speaker at industry and research conferences on a variety of management and language topics

3 Meet Jason Senior Technologist, Concentrated Technology Board member and CFO PowerShell.Org Author Learn Windows IIS in a Month of Lunches Contributingauthor PowerShellDeepDives 25 year IT veteran Speaker at a variety of industry conferences Teaches PowerShell for the IT pro to maximize management and automation Frequent contributor to TechNet Magazine and other industry publications

4 Course Topics Getting Started with PowerShell shellthefeardon t 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

5 Setting Expectations Target Audience Tailored for the IT pro that needs to improve management and automation Fast paced for the real world Suggested Prerequisites/Supporting Material Experience working as a Windows IT pro/admin/help Desk Get answers in the forums at PowerShell.Org 3 PowerShellWindowsLearn outcheck by LunchesofMonthain Don Jones and Jeffery Hicks

6 Join the MVA Community! Microsoft Virtual Academy Free online learning tailored for IT Pros and Developers Over 1M registered users Up-to-date, relevant training on variety of Microsoft products! learnyouwhileearn Get 50 MVA Points for this event! Visit Enter this code: PowerJump1 (expires 8/15/2013)

7 01 shellthefeardon t Jeffrey Snover Distinguished Engineer & Lead Architect Jason Helmick Senior Technologist, Concentrated Technology

8 Module Overview The purpose for PowerShell Installing PowerShell Windows Management Framework Launching PowerShell for the administrator Customize the shell for comfort Getting familiar with the shell

9 The Purpose to PowerShell YOU THEM Improved management and automation Manage real-time Manage large scale

10 Installing PowerShell Windows Management Framework PowerShell V3 Windows 8 and Server 2012 PowerShell V2 Windows 7 and Server 2008 Download the Windows Management Framework 3.0 at Windows XP and Server 2003 can run V2

11 Launching PowerShell for the Administrator

12 Customize the shell for comfort

13 Getting familiar with the shell Cmdlets : Verb Noun Native commands work! Examples Ping, IPConfig, calc, notepad, mspaint cls - Clear-Host cd - Set-Location dir, ls - Get-Childitem type, cat - Get-Content Copy, cp - Copy-item

14 Questions or comments?

15 02 The Help system Jeffrey Snover Distinguished Engineer & Lead Architect Jason Helmick Senior Technologist, Concentrated Technology

16 Module Overview Why you need help Updatable Help Discoverability with the Help system Understanding Syntax Real-World using Help

17 Why you need help Vast resource at your finger tips to help make you successful memorizedon t Discover! Thousands of cmdlets all have help! Scripting resources and information Advanced PowerShell configuration information

18 Updatable Help Update to the latest version of Help Save-Help to save to a local location

19 Discoverability with the Help system Get-Help versus Help and Man Help <cmdlet> Help *partial* Help <verb/noun> Help <cmdlet> -Full Help <cmdlet> -Online Help <cmdlet> -ShowCommand Get-Help About_*

20 Understanding Syntax Parameter sets The meaning of Syntax - Indicates A Parameter <> Indicates Arguments [] Argument Accepts Multiple Values [Param] is Positional [Param Arg] is Optional

21 Real-World using Help

22 Questions or comments?

23 03 The Pipeline : Getting Connected Jeffrey Snover Distinguished Engineer & Lead Architect Jason Helmick Senior Technologist, Concentrated Technology

24 Module Overview What s the pipeline and what does it do? Exporting/Importing CSV Exporting/Importing XML Other files and printers Displaying information in a GUI Making a webpage of information Cmdlets that kill

25 What s the pipeline and what does it do? Pipe character located above the Enter key Connects cmdlets to produce better results Can be broken into several lines to increase readability

26 Exporting/Importing CSV

27 Exporting/Importing XML

28 Other files and printers

29 Displaying information in a GUI

30 Making a webpage of information

31 Cmdlets that kill Stop-Process / kill Stop-service $ConfirmPreference $WhatIfPreference -Confirm -Whatif

32 Questions or comments?

33 04 Extending the Shell Jeffrey Snover Distinguished Engineer & Lead Architect Jason Helmick Senior Technologist, Concentrated Technology

34 Module Overview Like the MMC One Shell does it all Finding and adding Snap-ins Finding and adding Modules Discovering new commands The real world of cmdlets

35 Like the MMC - One Shell does it all

36 Finding & Adding Snap-ins

37 Finding & Adding Modules PowerShell V3 dynamically imports modules when you use the cmdlet

38 Discovering new commands

39 The real world of cmdlets

40 Questions or comments?

41 05 Object for the Admin Jeffrey Snover Distinguished Engineer & Lead Architect Jason Helmick Senior Technologist, Concentrated Technology

42 Module Overview Object across the pipeline Getting the information you need Sorting Objects Selecting Objects Custom Properties Filtering data Methods When no cmdlet exists

43 Object across the pipeline

44 Getting the information you need Get-Member (gm) TypeName is a unique Windows assigned name Displays the properties and methods of an object Properties are potential columns of information Methods are the potential actions that can be taken

45 Sorting Objects Sort-Object sorts properties. Use Get-Member to see a list of properties

46 Selecting Objects Select-Object selects properties. Use Get-Member to list properties to select from. -first and -last restrict list of rows displayed.

47 Custom Properties

48 Filter Object Out of the Pipeline

49 Comparison Operators Comparison returns boolean True or False Comparison can be casesensitive using c prefix For complete description, see About_Comparison

50 Methods When no cmdlet exists

51 Questions or comments?

52 06 The Pipeline : Deeper Jeffrey Snover Distinguished Engineer & Lead Architect Jason Helmick Senior Technologist, Concentrated Technology

53 Module Overview How the pipeline really works - The 4 step solution 1. ByValue 2. ByPropertyName 3. matchdoesn tpropertymyifwhat Customize it! 4. The Parenthetical when all else fails

54 How the pipeline really works - The 4 step solution

55 ByValue 1. Get-Service passes ServiceController objects to the pipeline 2. Does Stop-Service accept ServiceController Objects? 3. Help Stop-Service -Full displays a parameter that accepts ServiceController ByValue

56 ByPropertyName

57 ByPropertyName 1. Get-Process is passing a Process Object 2. Stop-Service does not support accepting Process objects ByValue, so PowerShell checks what can be accepted ByPropertyName. 3. -Name does accept strings ByPropertyName, and the objects in the pipeline are labeled as a Name property 4. Stop-Service attempts to use the objects for its - Name, in this example, fails

58 matchdoesn tpropertymyifwhat Customize it!

59 The Parenthetical when all else fails 1. I want to pass a list of computer names to Get- Service. Why does this fail? 2. -Name and -InputObject accept pipeline input ByValue, not - Computername. -Name accepts text, and then causes the failure. Parenthesis don t rely on binding and attach information directly to the desired

60 The Parenthetical when all else fails Returns a collection (table) of objects. Returns string contents

61 Questions or comments?

62 07 The Power in the Shell - Remoting Jeffrey Snover Distinguished Engineer & Lead Architect Jason Helmick Senior Technologist, Concentrated Technology

63 Module Overview Overview of Remoting Enable Remoting One-To-One One-To-Many Not the end yet!

64 Overview of Remoting

65 Enable Remoting PowerShell Remoting is already enabled in Server 2012 Computer Configuration/Policies/Administrative Templates/Windows Components/Windows Remote Management

66 One to One - Interactive

67 One-To-Many

68 PowerShell Web Access PowerShell Anywhere, anytime, on any device! Install-WindowsFeature Name WindowsPowerShellWebAccess Get-Help *Pswa* Install-PswaWebApplication UseTestCertificate # Use the usetestcertificate for testing (Expires in 90 days) Add-PswaAuthorizationRule username <Domain\User Computer\user> -ComputerName <Computer> -ConfigurationName AdminsOnly

69 Not the end yet! More to come! Managing in scale and in real time! Automation and scripting! Great resource: Free! Secrets of PowerShell Remoting Don Jones and Tobias Weltner

70 Questions or comments?

71 08 Getting prepared for automation Jeffrey Snover Distinguished Engineer & Lead Architect Jason Helmick Senior Technologist, Concentrated Technology

72 Module Overview PowerShell security goals Execution Policy Variables : a place to store stuff Fun with Quotes Getting and displaying input Other output for scripts and automation

73 PowerShell security goals Secured by default Prevents mistakes by unintentional admins and users No Script Execution.Ps1 associated with notepad Must type path to execute a script

74 Execution Policy By default, PowerShell does not run scripts. Get/Set-ExecutionPolicy Restricted Unrestricted AllSigned RemoteSigned Bypass Undefined Can be set with Group Policy

75 Variables: A place to store stuff Use $ to create and use variables Can contain letters, numbers, spaces and underscores Don t persist after Shell exits New-Variable Set-Variable Get-Variable Clear-Variable Remove-Variable Can force a type [int]$var Note: The $ is not part of the variable name, it s a cue to access the contents of the variable

76 Fun with Quotes Double Quotes resolve all variables Can use Sub-Expressions Single Quotes prevent substitution Get-Help About_Quoting_Rules Back-tick/Grave-Accent prevents individual substitution

77 Getting and displaying input

78 Other output for scripts and automation Write-Warning Write-Verbose Write-Debug Write-Error $Preference variables to know Help about_preference_variables $DebugPreference=SilentlyContinue $ErrorActionPreference=Continue #VerbosePreference=SilentlyContinue

79 Questions or comments?

80 09 Automation in scale - Remoting Jeffrey Snover Distinguished Engineer & Lead Architect Jason Helmick Senior Technologist, Concentrated Technology

81 Module Overview Reusable Sessions Sessions with Invoke-Command Real-world deployment of a website Getting commands from anywhere

82 Reusable Sessions Can be disconnected and reconnected in PowerShell V3

83 Sessions with Invoke-Command

84 Real-world deployment of a website Demonstration

85 Getting commands from anywhere - Implicit Remoting

86 Questions or comments?

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

88 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

89 The new ISE

90 Making commands repeatable

91 Adding parameters to your script

92 Documenting your script

93 Turning your script into a tool for others

94 Storing your tools in a module

95 Questions or comments?

96 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.

Microsoft. Jump Start. M3: Managing Windows Server 2012 by Using Windows PowerShell 3.0

Microsoft. Jump Start. M3: Managing Windows Server 2012 by Using Windows PowerShell 3.0 Microsoft Jump Start M3: Managing Windows Server 2012 by Using Windows PowerShell 3.0 Rick Claus Technical Evangelist Microsoft Ed Liberman Technical Trainer Train Signal Jump Start Target Agenda Day One

More information

Acknowledgments Finding Your Way Around Windows PowerShell p. 1 Getting Started with Windows PowerShell p. 3 Installing Windows PowerShell p.

Acknowledgments Finding Your Way Around Windows PowerShell p. 1 Getting Started with Windows PowerShell p. 3 Installing Windows PowerShell p. Introduction p. xv Acknowledgments p. xx Finding Your Way Around Windows PowerShell p. 1 Getting Started with Windows PowerShell p. 3 Installing Windows PowerShell p. 3 Installing.NET Framework 2.0 p.

More information

WolfTech Active Directory: PowerShell

WolfTech Active Directory: PowerShell WolfTech Active Directory: PowerShell March 7th, 2012 2-4pm Daniels 201 http://activedirectory.ncsu.edu What we are going to cover... Powershell Basics Listing Properties and Methods of Commandlets.Net

More information

PowerShell for Exchange Admins

PowerShell for Exchange Admins PowerShell for Exchange Admins Get-Speaker FL Name : Kamal Abburi Title : Premier Field Engineer Expertise : Exchange Email : Kamal.Abburi@Microsoft.com Blog : mrproactive.com Note: Inspired by my fellow

More information

SUNGARD SUMMIT 2007 sungardsummit.com 1. Microsoft PowerShell. Presented by: Jeff Modzel. March 22, 2007 Course ID 453. A Community of Learning

SUNGARD SUMMIT 2007 sungardsummit.com 1. Microsoft PowerShell. Presented by: Jeff Modzel. March 22, 2007 Course ID 453. A Community of Learning SUNGARD SUMMIT 2007 sungardsummit.com 1 Microsoft PowerShell Presented by: Jeff Modzel March 22, 2007 A Community of Learning Agenda Introduction to PowerShell PowerShell Power Developer Angle Long Term

More information

Microsoft Windows PowerShell v2 For Administrators

Microsoft Windows PowerShell v2 For Administrators Course 50414B: Microsoft Windows PowerShell v2 For Administrators Course Details Course Outline Module 1: Introduction to PowerShell the Basics This module explains how to install and configure PowerShell.

More information

POWERSHELL (& SHAREPOINT) This ain t your momma s command line!

POWERSHELL (& SHAREPOINT) This ain t your momma s command line! POWERSHELL (& SHAREPOINT) This ain t your momma s command line! JAMYE FEW SENIOR CONSULTANT 12+ years as IT Professional ( IT PRO duck DEV ) A little IT PRO, little more DEV and a lot of ducking. Certifiable

More information

Exploring PowerShell. Using Windows PowerShell

Exploring PowerShell. Using Windows PowerShell 733 Exploring PowerShell Before using PowerShell, you might want to become more familiar with its cmdlets and features. To assist administrators with exploring PowerShell, the PowerShell team decided to

More information

Automating Microsoft

Automating Microsoft Automating Microsoft Windows Server 2008 R2 with Windows PowerShell 2.0 Matthew Hester Sarah Dutkiewicz WILEY Wiley Publishing. Inc. TABLE OF CONTENTS Introduction xvii Chapter 1 What Is PowerShell, and

More information

Windows PowerShell Fundamentals

Windows PowerShell Fundamentals Windows PowerShell Fundamentals Steven Murawski Senior Windows Systems Engineer Microsoft MVP This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License. To view a copy

More information

Lab Answer Key for Module 1: Installing and Configuring Windows Server 2008. Table of Contents Lab 1: Configuring Windows Server 2008 1

Lab Answer Key for Module 1: Installing and Configuring Windows Server 2008. Table of Contents Lab 1: Configuring Windows Server 2008 1 Lab Answer Key for Module 1: Installing and Configuring Windows Server 2008 Table of Contents Lab 1: Configuring Windows Server 2008 1 Information in this document, including URL and other Internet Web

More information

You Should Be Using PowerShell Aaron Kaiser Senior Technology Support Specialist Parkway School District

You Should Be Using PowerShell Aaron Kaiser Senior Technology Support Specialist Parkway School District You Should Be Using PowerShell Aaron Kaiser Senior Technology Support Specialist Parkway School District Why PowerShell? Most modern Microsoft GUI s are built upon PowerShell A number of third party applications

More information

Forefront Management Shell PowerShell Management of Forefront Server Products

Forefront Management Shell PowerShell Management of Forefront Server Products Forefront Management Shell PowerShell Management of Forefront Server Products Published: October, 2009 Software version: Forefront Protection 2010 for Exchange Server Mitchell Hall Contents Introduction...

More information

Things I wish I d known when I started using PowerShell

Things I wish I d known when I started using PowerShell PowerShell Day 1 Things I wish I d known when I started using PowerShell John D. Cook http://www.johndcook.com First released 9 April 2009, last updated 1 February 2010 Introduction This booklet captures

More information

Troubleshooting File and Printer Sharing in Microsoft Windows XP

Troubleshooting File and Printer Sharing in Microsoft Windows XP Operating System Troubleshooting File and Printer Sharing in Microsoft Windows XP Microsoft Corporation Published: November 2003 Updated: August 2004 Abstract File and printer sharing for Microsoft Windows

More information

Intel vpro Technology Module for Microsoft* Windows PowerShell*

Intel vpro Technology Module for Microsoft* Windows PowerShell* Intel vpro Technology Module for Microsoft* Windows PowerShell* 1 Legal Disclaimer INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL

More information

POWERSHELL FOR NEWBIES Getting started with PowerShell 4.0. Jeffery Hicks

POWERSHELL FOR NEWBIES Getting started with PowerShell 4.0. Jeffery Hicks POWERSHELL FOR NEWBIES Getting started with PowerShell 4.0 Jeffery Hicks Abstract This ebook is intended as a quick start guide for IT Professionals who want to learn about Windows PowerShell. The ebook

More information

PowerShell for Dummies

PowerShell for Dummies PowerShell for Dummies Project: Supervision Targeted Product: GSX Monitor & Analyzer Content Introduction: A Bit of History... 3 Starting with PowerShell... 4 Prerequisites... 5 Exchange Management Shell...

More information

# Demo: jak to działa?

# Demo: jak to działa? # Demo: jak to działa? #region Obiekt w rurce ps & { $_.GetType(.FullName #region Begin -> Process -> End $Przed = $false $Po = $false 1,2,3 & { Begin { Write-Warning "Begin 1" Write-Warning "Tu nic nie

More information

Windows PowerShell Essentials

Windows PowerShell Essentials Windows PowerShell Essentials Windows PowerShell Essentials Edition 1.0. This ebook is provided for personal use only. Unauthorized use, reproduction and/or distribution strictly prohibited. All rights

More information

Microsoft Corporation. Status: Preliminary documentation

Microsoft Corporation. Status: Preliminary documentation Microsoft Corporation Status: Preliminary documentation Beta content: This guide is currently in beta form. The AppLocker team greatly appreciates you reviewing the document and looks forward to receiving

More information

Using Management Shell Reports and Tracking User Access in the NetVanta UC Server

Using Management Shell Reports and Tracking User Access in the NetVanta UC Server 6UCSCG0004-29A September 2010 Configuration Guide Using Management Shell Reports and Tracking User Access in the NetVanta UC Server This configuration guide provides instructions for accessing the Microsoft

More information

Powershell Management for Defender

Powershell Management for Defender Powershell Management for Defender 2012 Quest Software, Inc. ALL RIGHTS RESERVED. This guide contains proprietary information protected by copyright. The software described in this guide is furnished under

More information

Troubleshoot Using Event Log Mining

Troubleshoot Using Event Log Mining Troubleshoot Using Event Log Mining Jeff Hicks 1. 8 0 0. 8 1 3. 6 4 1 5 w w w. s c r i p t l o g i c. c o m / s m b I T 2011 ScriptLogic Corporation ALL RIGHTS RESERVED. ScriptLogic, the ScriptLogic logo

More information

Windows Server 2008 R2: Server Management and PowerShell V2

Windows Server 2008 R2: Server Management and PowerShell V2 Windows Server 2008 R2: Server Management and PowerShell V2 Table of Contents Windows Server 2008 R2: Server Management and PowerShell V2... 1 Exercise 1 Remote Management Using Server Manager... 2 Exercise

More information

Mod 2: User Management

Mod 2: User Management Office 365 for SMB Jump Start Mod 2: User Management Chris Oakman Managing Partner Infrastructure Team Eastridge Technology Stephen Hall CEO & SMB Technologist District Computers 1 Jump Start Schedule

More information

Note: The scripts in this article should work for XenApp 6 and XenApp 5 for Windows Server 2008 and XenApp 5 for Windows Server 2003.

Note: The scripts in this article should work for XenApp 6 and XenApp 5 for Windows Server 2008 and XenApp 5 for Windows Server 2003. Recently I was asked how to use PowerShell to get a list of offline Citrix XenApp servers. Being new to PowerShell, this gave me an opportunity to use some of my new knowledge. At the time this article

More information

Avatier Identity Management Suite

Avatier Identity Management Suite Avatier Identity Management Suite Integrating Exchange 2010 With Identity Enforcer Version 9 2603 Camino Ramon Suite 110 San Ramon, CA 94583 Phone: 800-609-8610 925-217-5170 FAX: 925-217-0853 Email: support@avatier.com

More information

Using Windows PowerShell to Manage SharePoint 2010

Using Windows PowerShell to Manage SharePoint 2010 The release of SharePoint 2010 (both SharePoint Foundation and SharePoint Server) offers welcome support for Windows PowerShell. Of course it has always been technically possible to use PowerShell to manage

More information

PowerShell Support in SCAP 1.2. Michael Tan Microsoft Corporation

PowerShell Support in SCAP 1.2. Michael Tan Microsoft Corporation PowerShell Support in SCAP 1.2 Michael Tan Microsoft Corporation November, 2011 Topics Problems and Business Needs PowerShell Overview PowerShell configuration in SCAP 1.2 Demo Q/A Problems and Business

More information

CAPIX Job Scheduler User Guide

CAPIX Job Scheduler User Guide CAPIX Job Scheduler User Guide Version 1.1 December 2009 Table of Contents Table of Contents... 2 Introduction... 3 CJS Installation... 5 Writing CJS VBA Functions... 7 CJS.EXE Command Line Parameters...

More information

WHITE PAPER POWERSHELL FOR DUMMIES HOW TO KEEP TRACK OF

WHITE PAPER POWERSHELL FOR DUMMIES HOW TO KEEP TRACK OF White Paper PowerShell for Exchange- Beginner level to average GSX SOLUTIONS WHITE PAPER POWERSHELL FOR DUMMIES HOW TO KEEP TRACK OF YOUR EXCHANGE Project: Supervision Targeted Product: GSX Monitor & Analyzer

More information

DEPLOYMENT GUIDE DEPLOYING F5 AUTOMATED NETWORK PROVISIONING FOR VMWARE INFRASTRUCTURE

DEPLOYMENT GUIDE DEPLOYING F5 AUTOMATED NETWORK PROVISIONING FOR VMWARE INFRASTRUCTURE DEPLOYMENT GUIDE DEPLOYING F5 AUTOMATED NETWORK PROVISIONING FOR VMWARE INFRASTRUCTURE Version: 1.0 Deploying F5 Automated Network Provisioning for VMware Infrastructure Both VMware Infrastructure and

More information

Automating. Administration. Microsoft SharePoint 2010. with Windows. PowerShell 2.0. Gary Lapointe Shannon Bray. Wiley Publishing, Inc.

Automating. Administration. Microsoft SharePoint 2010. with Windows. PowerShell 2.0. Gary Lapointe Shannon Bray. Wiley Publishing, Inc. Automating Microsoft SharePoint 2010 Administration with Windows PowerShell 2.0 Gary Lapointe Shannon Bray WILEY Wiley Publishing, Inc. TABLE OF CONTENTS B S8 0 «4} 8#«l6& Introduction xxv Part 1 Getting

More information

DiskPulse DISK CHANGE MONITOR

DiskPulse DISK CHANGE MONITOR DiskPulse DISK CHANGE MONITOR User Manual Version 7.9 Oct 2015 www.diskpulse.com info@flexense.com 1 1 DiskPulse Overview...3 2 DiskPulse Product Versions...5 3 Using Desktop Product Version...6 3.1 Product

More information

A layman s guide to PowerShell 2.0 remoting. Ravikanth Chaganti

A layman s guide to PowerShell 2.0 remoting. Ravikanth Chaganti A layman s guide to PowerShell 2.0 remoting Ravikanth Chaganti Learn the basics of PowerShell 2.0 remoting, methods of remoting and how to use remoting to manage systems in a datacenter. A layman s guide

More information

Windows PowerShell. 3.0 Step by Step. Ed Wilson

Windows PowerShell. 3.0 Step by Step. Ed Wilson Windows PowerShell 3.0 Step by Step Ed Wilson Foreword Introduction xix xxi Chapter 1 Overview of Windows PowerShell 3.0 1 Understanding Windows PowerShell 1 Using cmdlets 3 Installing Windows PowerShell

More information

SQL Server Integration Services with Oracle Database 10g

SQL Server Integration Services with Oracle Database 10g SQL Server Integration Services with Oracle Database 10g SQL Server Technical Article Published: May 2008 Applies To: SQL Server Summary: Microsoft SQL Server (both 32-bit and 64-bit) offers best-of breed

More information

Active Directory Deployment and Management Enhancements

Active Directory Deployment and Management Enhancements Active Directory Deployment and Management Enhancements Windows Server 2012 Hands-on lab In this lab, you will learn how to deploy Active Directory domain controllers with Windows Server 2012. You will

More information

Deploying System Center 2012 R2 Configuration Manager

Deploying System Center 2012 R2 Configuration Manager Deploying System Center 2012 R2 Configuration Manager This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED, OR STATUTORY, AS TO THE INFORMATION IN THIS DOCUMENT.

More information

Windows PowerShell Cookbook

Windows PowerShell Cookbook Windows PowerShell Cookbook Lee Holmes O'REILLY' Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo Table of Contents Foreword Preface xvii xxi Part I. Tour A Guided Tour of Windows PowerShell

More information

Course Syllabus. Implementing and Managing Windows Server 2008 Hyper-V. Key Data. Audience. At Course Completion. Prerequisites

Course Syllabus. Implementing and Managing Windows Server 2008 Hyper-V. Key Data. Audience. At Course Completion. Prerequisites Course Syllabus Implementing and Managing Windows Server 2008 Hyper-V Key Data Product #: 3961 Elements of this syllabus are subject to change. This three-day instructor-led course teaches students how

More information

Administration Guide. . All right reserved. For more information about Specops Gpupdate and other Specops products, visit www.specopssoft.

Administration Guide. . All right reserved. For more information about Specops Gpupdate and other Specops products, visit www.specopssoft. . All right reserved. For more information about Specops Gpupdate and other Specops products, visit www.specopssoft.com Copyright and Trademarks Specops Gpupdate is a trademark owned by Specops Software.

More information

Installation Manager Administrator s Guide

Installation Manager Administrator s Guide Installation Manager Administrator s Guide Citrix XenApp 5.0 for Microsoft Windows Server 2008 Copyright and Trademark Notice Use of the product documented in this guide is subject to your prior acceptance

More information

Best Practices for Installing and Configuring the Hyper-V Role on the LSI CTS2600 Storage System for Windows 2008

Best Practices for Installing and Configuring the Hyper-V Role on the LSI CTS2600 Storage System for Windows 2008 Best Practices Best Practices for Installing and Configuring the Hyper-V Role on the LSI CTS2600 Storage System for Windows 2008 Installation and Configuration Guide 2010 LSI Corporation August 13, 2010

More information

DELL Remote Access Configuration Tool

DELL Remote Access Configuration Tool DELL Remote Access Configuration Tool A Dell Technical White Paper Dell Product Group Austin Cherian THIS WHITE PAPER IS FOR INFORMATIONAL PURPOSES ONLY, AND MAY CONTAIN TYPOGRAPHICAL ERRORS AND TECHNICAL

More information

Course Syllabus. Configuring and Troubleshooting Internet Information Services in Windows Server 2008. Key Data. Audience. At Course Completion

Course Syllabus. Configuring and Troubleshooting Internet Information Services in Windows Server 2008. Key Data. Audience. At Course Completion Key Data Product #: 3728 Course #: 6427A Number of Days: 3 Format: Instructor-Led Certification Exams: 70-643 This course syllabus should be used to determine whether the course is appropriate for the

More information

Windows" 7 Desktop Support

Windows 7 Desktop Support Windows" 7 Desktop Support and Administration Real World Skills for MCITP Certification and Beyond Darril Gibson WILEY Wiley Publishing, Inc. Contents Introduction xxiii Chapter 1 Planning for the Installation

More information

Personal Archiving in Exchange Online

Personal Archiving in Exchange Online Personal Archiving in Exchange Online IT Professional & Customer Helpdesk Feature Guide Exchange Online Personal Archiving Feature Guide - 12.3 Release Office 365 Dedicated & ITAR-Support Plans Revised:

More information

Windows 7 Portable Command Guide: MOTS 70-680, and MCITP 70-685

Windows 7 Portable Command Guide: MOTS 70-680, and MCITP 70-685 Windows 7 Portable Command Guide: MOTS 70-680, and MCITP 70-685 and 70-686 Darril Gibson 800 East 96th Street Indianapolis, Indiana 46240 USA Table of Contents INTRODUCTION 1 PART I: Command Prompt Basics

More information

SPHOL205: Introduction to Backup & Restore in SharePoint 2013. Hands-On Lab. Lab Manual

SPHOL205: Introduction to Backup & Restore in SharePoint 2013. Hands-On Lab. Lab Manual 2013 SPHOL205: Introduction to Backup & Restore in SharePoint 2013 Hands-On Lab Lab Manual This document is provided as-is. Information and views expressed in this document, including URL and other Internet

More information

Centralizing Windows Events with Event Forwarding

Centralizing Windows Events with Event Forwarding 1 Centralizing Windows Events with Event Forwarding 2 Copyright Notice The information contained in this document ( the Material ) is believed to be accurate at the time of printing, but no representation

More information

Staff User s Guide Task Manager. Version 20

Staff User s Guide Task Manager. Version 20 Staff User s Guide Task Manager Version 20 CONFIDENTIAL INFORMATION The information herein is the property of Ex Libris Ltd. or its affiliates and any misuse or abuse will result in economic loss. DO NOT

More information

Windows PowerShell 2.0

Windows PowerShell 2.0 Windows PowerShell 2.0 William R. Stanek Author and Series Editor Administrator s Pocket Consultant PUBLISHED BY Microsoft Press A Division of Microsoft Corporation One Microsoft Way Redmond, Washington

More information

IBM Tivoli Provisioning Manager V 7.1

IBM Tivoli Provisioning Manager V 7.1 IBM Tivoli Provisioning Manager V 7.1 Preparing for patch management in a small environment 2011 IBM Corporation Welcome to the training module for Tivoli Provisioning Manager version 7.1, preparing for

More information

Dell SupportAssist Version 2.0 for Dell OpenManage Essentials Quick Start Guide

Dell SupportAssist Version 2.0 for Dell OpenManage Essentials Quick Start Guide Dell SupportAssist Version 2.0 for Dell OpenManage Essentials Quick Start Guide Notes, Cautions, and Warnings NOTE: A NOTE indicates important information that helps you make better use of your computer.

More information

Workflow approval via email

Workflow approval via email Microsoft Dynamics AX Workflow approval via email White Paper This document highlights the functionality in Microsoft Dynamics AX 2012 R2 that allows workflow to be configured so that a user can take approval

More information

Dell One Identity Quick Connect for Cloud Services 3.6.0

Dell One Identity Quick Connect for Cloud Services 3.6.0 Dell One Identity Quick Connect for Cloud Services 3.6.0 August, 2014 These release notes provide information about the Dell One Identity Quick Connect for Cloud Services release. About New features Resolved

More information

Intel vpro Technology Module for Microsoft* Windows* PowerShell* Revision 3.2.2 March 2012 Document ID: 1057

Intel vpro Technology Module for Microsoft* Windows* PowerShell* Revision 3.2.2 March 2012 Document ID: 1057 Intel vpro Technology Module for Microsoft* Windows* PowerShell* Revision 3.2.2 March 2012 Document ID: 1057 Revision History Revision Revision History Date 1.0 Initial release August, 2010 2.0 Document

More information

Wireshark Developer and User Conference

Wireshark Developer and User Conference Wireshark Developer and User Conference PowerShell and TShark 26 June 2012 Graham Bloice So,ware Developer Trihedral UK Limited SHARKFEST 12 UC Berkeley June 24-27, 2012 IntroducJon R&D So,ware Developer

More information

Configuring and Integrating PowerShell

Configuring and Integrating PowerShell Configuring and Integrating PowerShell The Basics of PowerShell 3 PowerShell and Sam: Configuration and Usage 4 Exchange 2010 Management Tools 5 64-bit vs. 32-bit 9 PowerShell Templates and Monitors 12

More information

Fairsail. Implementer. Fairsail to Active Directory Synchronization. Version 1.0 FS-PS-FSAD-IG-201310--R001.00

Fairsail. Implementer. Fairsail to Active Directory Synchronization. Version 1.0 FS-PS-FSAD-IG-201310--R001.00 Fairsail Implementer Fairsail to Active Directory Synchronization Version 1.0 FS-PS-FSAD-IG-201310--R001.00 Fairsail 2013. All rights reserved. This document contains information proprietary to Fairsail

More information

Unidesk 3.0 Script to Increase UEP Size for Persistent Desktops

Unidesk 3.0 Script to Increase UEP Size for Persistent Desktops Unidesk 3.0 Script to Increase UEP Size for Persistent Desktops Summary When creating a desktop the size of the Personalization Layer (UEP) is defined in GB for the desktop. There are two vhdx files that

More information

Question: Hi Everyone! Thank you TEACHERS, MICROSOFT, MVA and Event Support Team for this lesson! Answer: Great to see you POPA DAN!

Question: Hi Everyone! Thank you TEACHERS, MICROSOFT, MVA and Event Support Team for this lesson! Answer: Great to see you POPA DAN! 08:39:56 PDT Question: Will this course be available to download after the live presentation? Answer: Yes, as always the presentation will be shared in the FAQ (maybe you need to refresh your browser once

More information

Dell One Identity Cloud Access Manager 8.0.1 - How to Configure Microsoft Office 365

Dell One Identity Cloud Access Manager 8.0.1 - How to Configure Microsoft Office 365 Dell One Identity Cloud Access Manager 8.0.1 - How to Configure Microsoft Office 365 May 2015 This guide describes how to configure Microsoft Office 365 for use with Dell One Identity Cloud Access Manager

More information

What is New Whitepaper. White Paper

What is New Whitepaper. White Paper Whitepaper This document previews the key features and enhancements in Microsoft Dynamics NAV 2013 R2. Contents are subject to change. Contents Introduction 3 Microsoft Dynamics NAV 2013 R2 in Office 365

More information

Data Warehouse Troubleshooting Tips

Data Warehouse Troubleshooting Tips Table of Contents "Can't find the Admin layer "... 1 "Can't locate connection document "... 3 Column Headings are Missing after Copy/Paste... 5 Connection Error: ORA-01017: invalid username/password; logon

More information

End of Sale/End of Life Report Tool Usage Notes for CiscoWorks NCM 1.6

End of Sale/End of Life Report Tool Usage Notes for CiscoWorks NCM 1.6 End of Sale/End of Life Report Tool Usage Notes for CiscoWorks NCM 1.6 October 2010, These usage notes provide information on using the End of Sale/End of Life Report tool that is available with CiscoWorks

More information

Implementing Multi-machine Monitoring

Implementing Multi-machine Monitoring Implementing Multi-machine Monitoring Excerpted from Windows PowerShell in Action, Second Edition EARLY ACCESS EDITION Bruce Payette MEAP Release: February 2009 Softbound print: June 2010 (est. 700 pages

More information

ms-help://ms.technet.2005mar.1033/security/tnoffline/security/smbiz/winxp/fwgrppol...

ms-help://ms.technet.2005mar.1033/security/tnoffline/security/smbiz/winxp/fwgrppol... Page 1 of 16 Security How to Configure Windows Firewall in a Small Business Environment using Group Policy Introduction This document explains how to configure the features of Windows Firewall on computers

More information

1.0 Getting Started Guide

1.0 Getting Started Guide KOFAX Transformation Modules Invoice Packs 1.0 Getting Started Guide 10300805-000 Rev 1.0 2008 Kofax, Inc., 16245 Laguna Canyon Road, Irvine, California 92618, U.S.A. All rights reserved. Use is subject

More information

HP Device Monitor (v 1.1) for Microsoft System Center User Guide

HP Device Monitor (v 1.1) for Microsoft System Center User Guide HP Device Monitor (v 1.1) for Microsoft System Center User Guide Abstract This guide provides information on using the HP Device Monitor version 1.1 to monitor hardware components in an HP Insight Control

More information

User Experience Reference Design

User Experience Reference Design Use McAfee* Real Time Command and Intel SCS 9 to Manage Intel SSD Professional 1500 Series Drives Revision 1.1 July 2014 Document number: 330798-001 Revision History Revision Revision History Date 1.0

More information

AddLocalUser AddLocalGroup AddLocalUserToLocalGroup AddDomainUserToLocalGroup AddDomainGroupToLocalGroup

AddLocalUser AddLocalGroup AddLocalUserToLocalGroup AddDomainUserToLocalGroup AddDomainGroupToLocalGroup Written by Rob Zylowski Originally developed for Unidesk and posted on www.unidesk.com Sr. Solutions Architect, Unidesk Corporation rzylowski@unidesk.com Managing User or Group Permissions on Virtual Desktops

More information

Introduction to PowerShell by Guy Thomas

Introduction to PowerShell by Guy Thomas Introduction to PowerShell by Guy Thomas Chapter Headings: Windows PowerShell Our Mission... 3 Windows PowerShell Introduction... 4 GS 1: Download your copy of PowerShell... 9 GS 2: Three Ways to Execute

More information

User Document. Adobe Acrobat 7.0 for Microsoft Windows Group Policy Objects and Active Directory

User Document. Adobe Acrobat 7.0 for Microsoft Windows Group Policy Objects and Active Directory Adobe Acrobat 7.0 for Microsoft Windows Group Policy Objects and Active Directory Copyright 2005 Adobe Systems Incorporated. All rights reserved. NOTICE: All information contained herein is the property

More information

Tutorial Guide to the IS Unix Service

Tutorial Guide to the IS Unix Service Tutorial Guide to the IS Unix Service The aim of this guide is to help people to start using the facilities available on the Unix and Linux servers managed by Information Services. It refers in particular

More information

Installation Guide. . All right reserved. For more information about Specops Deploy and other Specops products, visit www.specopssoft.

Installation Guide. . All right reserved. For more information about Specops Deploy and other Specops products, visit www.specopssoft. . All right reserved. For more information about Specops Deploy and other Specops products, visit www.specopssoft.com Copyright and Trademarks Specops Deploy is a trademark owned by Specops Software. All

More information

LockView 4.2 CompX Database & Network Configuration & Installation Manual

LockView 4.2 CompX Database & Network Configuration & Installation Manual LockView 4.2 CompX Database & Network Configuration & Installation Manual Table of Contents CompX Database & Network Configuration & Installation Manual Introduction... 4 Installation Requirements... 5

More information

Unicenter Patch Management

Unicenter Patch Management Unicenter Patch Management Best Practices for Managing Security Updates R11 This documentation (the Documentation ) and related computer software program (the Software ) (hereinafter collectively referred

More information

Partie Serveur 2008. Lab : Implement Group Policy. Create, Edit and Link GPOs. Lab : Explore Group Policy Settings and Features

Partie Serveur 2008. Lab : Implement Group Policy. Create, Edit and Link GPOs. Lab : Explore Group Policy Settings and Features Partie Serveur 2008 Implement a Group Policy Infrastructure This module explains what Group Policy is, how it works, and how best to implement Group Policy in your organization. Understand Group Policy

More information

CHAPTER 1 AUDITING WINDOWS 2000/2003 INTRODUCTION

CHAPTER 1 AUDITING WINDOWS 2000/2003 INTRODUCTION CHAPTER 1 AUDITING WINDOWS 2000/2003 INTRODUCTION Introduction Most companies run at least some, if not all, Windows computers. Of those companies that run Windows computers, the vast majority also use

More information

CA Workload Automation Agent for Remote Execution

CA Workload Automation Agent for Remote Execution CA Workload Automation Agent for Remote Execution Release Notes r11.3.1 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the

More information

Managing Linux Servers with System Center 2012 R2

Managing Linux Servers with System Center 2012 R2 Managing Linux Servers with System Center 2012 R2 System Center 2012 R2 Hands-on lab In this lab, you will use System Center 2012 R2 Operations Manager and System Center 2012 R2 Configuration Manager to

More information

Track User Password Expiration using Active Directory

Track User Password Expiration using Active Directory Track User Password Expiration using Active Directory Jeff Hicks 1. 8 0 0. 8 1 3. 6 4 1 5 w w w. s c r i p t l o g i c. c o m / s m b I T 2011 ScriptLogic Corporation ALL RIGHTS RESERVED. ScriptLogic,

More information

Monitor Mobile Devices via ActiveSync Using EventTracker

Monitor Mobile Devices via ActiveSync Using EventTracker Monitor Mobile Devices via ActiveSync Using EventTracker White Paper Publication Date: March 1, 2013 EventTracker 8815 Centre Park Drive Columbia MD 21045 www.eventtracker.com About This Guide Exchange

More information

CONFIGURING MICROSOFT SQL SERVER REPORTING SERVICES

CONFIGURING MICROSOFT SQL SERVER REPORTING SERVICES CONFIGURING MICROSOFT SQL SERVER REPORTING SERVICES TECHNICAL ARTICLE November/2011. Legal Notice The information in this publication is furnished for information use only, and does not constitute a commitment

More information

Browser Client 2.0 Admin Guide

Browser Client 2.0 Admin Guide Browser Client is a web-based application that allows users to point their browser at a URL and view live video from a set of Intellex units. Browser Client 2.0 is compatible with Intellex 3.2 software.

More information

6422: Implementing and Managing Windows Server 2008 Hyper-V (3 Days)

6422: Implementing and Managing Windows Server 2008 Hyper-V (3 Days) www.peaklearningllc.com 6422: Implementing and Managing Windows Server 2008 Hyper-V (3 Days) Introduction This three-day instructor-led course teaches students how to implement and manage Windows Server

More information

Dotnet Agent Installation with Remote Management - Powershell Extension Advanced Options

Dotnet Agent Installation with Remote Management - Powershell Extension Advanced Options Dotnet Agent Installation with Remote Management - Powershell Extension Advanced Options Advanced Agent Configuration The agent management module allows you to add instrumentation for existing IIS Applications,

More information

A Test Your PowerShell Prowess

A Test Your PowerShell Prowess 1 A Test Your PowerShell Prowess I m often asked whether or not Microsoft has, or ever will have, a PowerShell certification exam. The answer is no, and probably not. Microsoft certification exams don

More information

LockView 4.3.1 CompX Database & Network Configuration & Installation Manual

LockView 4.3.1 CompX Database & Network Configuration & Installation Manual LockView 4.3.1 CompX Database & Network Configuration & Installation Manual Table of Contents CompX Database & Network Configuration & Installation Manual Introduction... 4 Installation Requirements...

More information

CLC Server Command Line Tools USER MANUAL

CLC Server Command Line Tools USER MANUAL CLC Server Command Line Tools USER MANUAL Manual for CLC Server Command Line Tools 2.5 Windows, Mac OS X and Linux September 4, 2015 This software is for research purposes only. QIAGEN Aarhus A/S Silkeborgvej

More information

Integrating VoltDB with Hadoop

Integrating VoltDB with Hadoop The NewSQL database you ll never outgrow Integrating with Hadoop Hadoop is an open source framework for managing and manipulating massive volumes of data. is an database for handling high velocity data.

More information

DocAve 6 SDK and Management Shell

DocAve 6 SDK and Management Shell DocAve 6 SDK and Management Shell User Guide Service Pack 4, Cumulative Update 2 Revision L Issued July 2014 Table of Contents About SDK and Management Shell... 11 Configuration... 11 Agents... 11 Getting

More information

Polar Help Desk Installation Guide

Polar Help Desk Installation Guide Polar Help Desk Installation Guide Copyright (legal information) Copyright Polar 1995-2005. All rights reserved. The information contained in this document is proprietary to Polar and may not be used or

More information

Test Lab Guide: Creating a Windows Azure AD and Windows Server AD Environment using Azure AD Sync

Test Lab Guide: Creating a Windows Azure AD and Windows Server AD Environment using Azure AD Sync Test Lab Guide: Creating a Windows Azure AD and Windows Server AD Environment using Azure AD Sync Microsoft Corporation Published: December 2014 Author: Mark Grimes Acknowledgements Special thanks to the

More information

Cloud Identity Management Tool Quick Start Guide

Cloud Identity Management Tool Quick Start Guide Cloud Identity Management Tool Quick Start Guide Software version 2.0.0 October 2013 General Information: info@cionsystems.com Online Support: support@cionsystems.com Copyright 2013 CionSystems Inc., All

More information

M86 Authenticator USER GUIDE. Software Version: 2.0.10 Document Version: 04.26.11

M86 Authenticator USER GUIDE. Software Version: 2.0.10 Document Version: 04.26.11 M86 Authenticator USER GUIDE Software Version: 2.0.10 Document Version: 04.26.11 M86 AUTHENTICATOR USER GUIDE 2011 M86 Security All rights reserved. 828 W. Taft Ave., Orange, CA 92865, USA Version 1.01,

More information

Lab Sample Solutions. Chapter 3

Lab Sample Solutions. Chapter 3 Lab Sample Solutions Chapter 3 1 First, run Update-Help and ensure it completes without errors. That will get a copy of the help on your local computer. You ll need an internet connection, and the shell

More information