WSV422 Advanced Automation Using Windows PowerShell 3.0 Ian Lucas Principal Program Manager Microsoft Corporation Chris Bellée Senior Premier Field Engineer Microsoft Corporation
PowerShell AutomateAgileStandardsRobustScaleRemote
Simple & Easy v3.0 -gt v2.0 Robust & Scalable Comprehensive Coverage Rich PlatformStandards-based
DEMO: Web CmdletsDEMO DEMO: OData EndpointsDEMO DEMO: RunAs SupportDEMO DEMO: PS Web AccessDEMO DEMO: Session Config FilesDEMO DEMO: File System CredsDEMO DEMO: Scheduled JobsDEMO DEMO: Command DiscoveryDEMO DEMO: Ordered HashtablesDEMO DEMO: Parser PerformanceDEMO DEMO: Method OverloadsDEMO DEMO: Member EnumerationDEMO DEMO: Module AutoloadingDEMO DEMO: Disconnected SessionsDEMO DEMO: Default Param ValuesDEMO DEMO: PowerShell WorkflowDEMO
Simple & Easy v3.0 -gt v2.0 Robust & Scalable Comprehensive Coverage Rich PlatformStandards-based
demo Ian Lucas Principal Program Manager Microsoft Corporation Coverage
Simple & Easy v3.0 -gt v2.0 Robust & ScalableComprehensive Coverage Rich PlatformStandards-based
Windows PowerShell ISE IntelliSense Snippets Single command & output pane Error indications Autosave support Command Discovery Get-Command discovery cache Automatic module importing Show-Command Run with PowerShell Help System Improvements Updatable help Contextual F1 Get-Help ˗ ShowWindow Word wrap in help output Syntax & Language Simplified Where & ForEach $PSItem alias for $_ Array member enumeration Get-ChildItem
ETS Types & Formats Cmdlets ISE
demo Simplified Language Simple & Easy Chris Bellée Senior Premier Field Engineer Microsoft Corporation
IntelliSense
demo ISE Enhancements Simple & Easy Chris Bellée Senior Premier Field Engineer Microsoft Corporation
Simple & Easy v3.0 -gt v2.0 Robust & Scalable Comprehensive Coverage Rich PlatformStandards-based
demo Scheduled Jobs Robust & Scalable Chris Bellée Senior Premier Field Engineer Microsoft Corporation
demo Disconnected Sessions Robust & Scalable Chris Bellée Senior Premier Field Engineer Microsoft Corporation
SAME Admin Client Where IT pro does their work Connects to Management Server Management Server Runs PowerShell Workflow Accepts incoming connections from admin clients Targets workflows at multiple managed nodes Managed Nodes Machines targeted by workflows
demo PowerShell Workflow Robust & Scalable Chris Bellée Senior Premier Field Engineer Microsoft Corporation
Simple & Easy v3.0 -gt v2.0 Robust & Scalable Comprehensive Coverage Rich PlatformStandards-based
Client Internet Access Windows PowerShell Web Access Corporat e network
Client Certificate Authentication Forms-based Gateway Authentication WPWA Authorization Rules Target Authorization & Authorization Rules Target Defence In Depth
demo Ian Lucas Principal Program Manager Microsoft Corporation PowerShell Web Access Rich Platform
demo Ian Lucas Principal Program Manager Microsoft Corporation Delegated Administration Rich Platform
Simple & Easy v3.0 -gt v2.0 Robust & ScalableComprehensive Coverage Rich PlatformStandards-based
SAME Admin Client Where IT pro does their work Connects to Management Server Management Server Runs Management OData IIS Extension Managed Nodes Machines targeted by managem ent operations
demo Chris Bellée Senior Premier Field Engineer Microsoft Corporation Management OData IIS Extension Standards-based
Simple & Easy v3.0 -gt v2.0 Robust & ScalableComprehensive Coverage Rich PlatformStandards-based
Products of true enduring quality are not those that do 1 thing 1,000% better but those that do 1,000s of things 1% better
demo v3.0 -gt v2.0 Chris Bellée Senior Premier Field Engineer Microsoft Corporation
Join-In | Send-Feedback | Invoke-Fun