Virtual techdays INDIA │ 18-20 august 2010 INVENTORY YOUR NETWORK AND CLIENTS WITH POWERSHELL Govindaraj Rangan │ Technology Strategist, Microsoft Corporation.

Slides:



Advertisements
Similar presentations
NREL is a national laboratory of the U.S. Department of Energy Office of Energy Efficiency and Renewable Energy operated by the Alliance for Sustainable.
Advertisements

Abusing Windows Remote Management with Metasploit David Maloney Metasploit Software Engineer Rapid7.
1 Windows, PowerShell, And WMI Unveiling Microsoft's Best Kept Secret Ben Pearce Premier Field Engineer Microsoft SVR387.
DT211/3 Internet Application Development Active Server Pages & IIS Web server.
Automating SQL Buildouts With Hyper-V and SQL Server 2008 R2 Robert L Davis, Sr. DBA, Microsoft Corp.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 5: Managing File Access.
Virtual techdays INDIA │ 9-11 February 2011 Introduction to Windows Intune: Cloud Based Desktop Management Service Arun Subramanian │ Product Marketing.
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
Virtual techdays INDIA │ november 2010 Windows Azure Storage – Deep Dive Gaurav Mantri │ Founder, Cerebrata Software.
Terminal Services Terminal Services is the modern equivalent of mainframe computing, in which servers perform most of the processing and clients are relatively.
Check Disk. Disk Defragmenter Using Disk Defragmenter Effectively Run Disk Defragmenter when the computer will receive the least usage. Educate users.
Windows Remote Administration
MICROSOFT ASSESSMENT AND PLANNING (MAP) TOOLKIT LAB Dev Chaudhari zevenseas India.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 7 Configuring File Services in Windows Server 2008.
Jeffrey Snover Distinguished Engineer Microsoft Session Code: SRV312.
Virtual techdays INDIA │ august 2010 IIS 7/7.5 Tips & Tricks Jaskirat Singh │ Technical Lead [IIS|Asp.Net team], Microsoft.
Working with Applications Lesson 7. Objectives Administer Internet Explorer Secure Internet Explorer Configure Application Compatibility Configure Application.
 2000 Deitel & Associates, Inc. All rights reserved. Chapter 24 – Web Servers (PWS, IIS, Apache, Jigsaw) Outline 24.1Introduction 24.2Microsoft Personal.
LinuxUNIX Red HatSUSECentOSUbuntuDebianOracleAIXHP-UXSolaris Configuration Manager * * * * * * Endpoint Protection No Plans.
ITIS 2110 Class # No home network devices devices devices devices devices devices devices 9.
1 VPN with Network Access Quarantine Control ETH Windows Treffen vom 3. Oktober 2006 Dr. P. Fritz Institute for Geotechnical Engineering IGT Swiss Federal.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
Datacenter X Datacenter Y ….com Contoso.com Exchange Labs ACME.com Ops NK App user Finance HR Sales Purchase Fabrikam Enterprises.
Nicholas A. Hay Technology Director Jefferson Schools KEY MANAGEMENT SERVICES.
Microsoft ® Official Course Module XA Using Windows PowerShell ®
PowerShell Basics. o PowerShell is a great way to manipulate server and/or workstation components o It’s geared toward system administrators by creating.
Microsoft DirectAccess & Work Folders NICHOLAS A. HAY MONROE COUNTY ISD
The In’s and Out’s of the IIS 6.0 Migration Tool The In’s and Out’s of the IIS 6.0 Migration Tool Chris Adams Web Platform Supportability Lead Microsoft.
Powershell Scripting on Vista and XP in AD. Examples (on local and remote PC’s) Show COM,ADSI,.NET, WMI techniques List drives List Software installed.
PowerShell Shenanigans Lateral Movement with PowerShell
Section 6: Using Windows PowerShell to Manage Group Policy Introducing Windows PowerShell Windows PowerShell Library for Group Policy Windows PowerShell-Based.
Windows XP. History Windows XP is based on the NT kernel developed in 1988 Windows XP is based on the NT kernel developed in 1988 XP was originally sold.
Windows XP Professional Features ©Richard L. Goldman February 5, 2003.
POWERSHELL SHENANIGANS KIERAN JACOBSEN HP ENTERPRISE SERVICES.
Module 1: Configuring Windows Server Module Overview Describe Windows Server 2008 roles Describe Windows Server 2008 features Describe Windows Server.
Chinmay Gokhale SE | Microsoft
Remote Controller & Presenter Make education more efficiently
Virtual techdays INDIA │ august 2010 Windows Sysinternals Primer: Process Explorer, Process Monitor & More Tools Aviraj Ajgekar │ Regional Site Manager.
2/26/021 Pegasus Security Architecture Author: Nag Boranna Hewlett-Packard Company.
Module 5: Creating and Configuring Group Policies.
Virtual techdays INDIA │ 9-11 February 2011 Monitoring and managing remote Windows 7 desktops with Windows PowerShell Ravikanth C │ Dell Inc.
Lesson 12: Configuring Remote Management
What is CrossLoop? FREE secure screen sharing utility designed for people of all technical skill levels. Connect any two PCs on Earth Available in 21 Languages.
Everything You Want To Know About Script But Were Afraid To Ask… Mark Carroll Drew Lytle Script Technologies Microsoft Corporation.
Windows PowerShell Introduction 1 Morgan Simonsen Ementor.
Virtual techdays INDIA │ august 2010 virtual techdays INDIA │ august 2010 Consolidate and Virtualize your Linux Environment M.S.Anand │ Technology.
1 Terminology. 2 Requirements for Network Printing Print server Sufficient RAM to process documents Sufficient disk space on the print server.
 It is Microsoft's new task-based command- line shell and scripting language designed especially for system administration.  It helps Information Technology.
Windows Management Instrumentation WMI Eran Spitz ( EDS-Israel.
Module 10: Network Load Balancing Cluster Administration.
Module 14: Advanced Topics and Troubleshooting. Microsoft ® Windows ® Small Business Server (SBS) 2008 Management Console (Advanced Mode) Managing Windows.
POWERSHELL ABOVE AND BEYOND: GUIS, WORKFLOWS, AND MORE Dean Corcoran Partner Service Account Manager (Cloud) – MCT – MCITP:EA Microsoft Australia SESSION.
CEG 2400 FALL 2012 Windows Servers Network Operating Systems.
Active Server Pages v.s. Java Server Pages Presenters: Lan Guo Qunying Fan Pei-Xun Wu Date:
Module 9: Preparing to Administer a Server
Preparing for the Windows 8.1 MCSA
What are they? The Package Repository Client is a set of Tcl scripts that are capable of locating, downloading, and installing packages for both Tcl and.
Windows Server 8 beta og Windows PowerShell 3.0
Robotic Process Automation Training| RPA online Training at GoLogica
Dynamic Web Page A dynamic web page is a kind of web page that has been prepared with fresh information (content and/or layout), for each individual viewing.
Windows PowerShell Remoting: Definitely NOT Just for Servers
Unit 9 NT1330 Client-Server Networking II Date: 8/9/2016
Manage Your Enterprise from a Single Seat: Windows PowerShell Remoting
NETWORK SECURITY LAB Lab 8. Firewall and VPN.
An introduction to the Linux environment v
Windows desktop sharing
Mass Hunting and exploitation with powershell
Windows Remote Management
Windows without windows...
Samuel Kastberg Scripting a BizTalk Server installation
Presentation transcript:

virtual techdays INDIA │ august 2010 INVENTORY YOUR NETWORK AND CLIENTS WITH POWERSHELL Govindaraj Rangan │ Technology Strategist, Microsoft Corporation

 Participate in Quiz  Will be live till 5:00pm today  Win EXCITING PRIZES like Netbook PCs, Arc Mouse and Movie Ticket Coupons  Your Feedback is important to us  Technical problems during the session?  Change your status on the top-right corner of your screen  Questions – Use the “Q&A Panel” on LiveMeeting console virtual techdays INDIA │ august 2010 ANNOUNCEMENTS

POLLS

 Windows Powershell  Windows Management Instrumentation (WMI)  Demo, Demo, Demo virtual techdays INDIA │ august 2010 S E S S I O N A G E N D A

 Both a shell and a scripting language  Extensible  Foundation for most of the Management GUI  Rich support to connect to various interfaces like WMI, ADSI, COM,.NET  The Best of VBSript, Perl, Python and Unix Shells  Object-oriented  Ships with Win2008R2 and Win7, available for WinXP, Win2K3 Windows Powershell Introduction

 Powershell not associated with.PS1  Doesn’t run script by Default  Doesn’t run scripts without a path  You need to autograph your script  Restricted – Don’t run any script or config file  Allsigned – Don’t run any unsigned script  Remotesigned – Run scripts created locally, but look for signature when you download  Unrestricted – Open door  Demo: get-executionpolicy Windows Powershell Security

 Present since Windows NT 4.0  DMTF initiative  Common Information Model (CIM)  Does not require Powershell on the remote computer Windows Management Instrumentation (WMI) Introduction

 Namespaces: eg. root\CIMv2, root\Microsoft\SQLServer  Classes: eg. Win32_Services  Instances: eg. BITS, W3SVC  Properties: eg. Name, Status  Methods: eg. Start, Stop Windows Management Instrumentation (WMI) Model

virtual techdays INDIA │ august 2010 DEMO: Exploring WMI WMI CIM Studio/Object Browser

 “Windows Management Instrumention” Service must be running  Verify WMI Security (MMC  WMI Control)  Verify Firewall restrictions, enable “Remote Management”  WMI namespaces/elements vary from machine to machine  Poorly documented  Open Information model, results in many unused classes  The WMI element that you want to query need to be there on the remote computer, not necessary on your local computer Windows Management Instrumentation (WMI) Preparing to use WMI

virtual techdays INDIA │ august 2010 DEMO: Exploring WMI with Powershell get-wmiobject

 Use –filter parameter to narrow down instances  Use –computername (get-content names.txt)  Use –AsJob to run in background  Use Get-Credential to create a reusable credential object that contains a password  Use Error Handling (covered in demo) Windows Management Instrumentation (WMI) Best Practices

virtual techdays INDIA │ august 2010 DEMO: Optimize WMI results -filter

virtual techdays INDIA │ august 2010 DEMO: Getting them all together

virtual techdays INDIA │ august 2010 RESOURCES  WMI Tools  f2abdc3ed314&displaylang=enBenefit/Details f2abdc3ed314&displaylang=enBenefit/Details  Powershell Script Repository  us/site/search?f[0].Type=ScriptLanguage&f[0].Value=Powershell&f[0].Text=Windows%20P owerShell us/site/search?f[0].Type=ScriptLanguage&f[0].Value=Powershell&f[0].Text=Windows%20P owerShell

 Feedback  Quiz virtual techdays INDIA │ august 2010 DON’T FORGET

virtual techdays THANKS │ august 2010 THANK YOU