Call : (+91) 968636 4243
Mail : info@EncartaLabs.com
EncartaLabs

Scripting for Windows System Administrators - Advanced

( Duration: 4 Days )

The Advanced Scripting For Windows System Administrators training course aims to take delegates with previous experience in scripting and show them how to use Windows Management Instrumentation (WMI).

By attending Advanced Scripting For Windows System Administrators workshop, delegates will:

  • Understand and utilize WMI paths, objects, and methods to configure remote systems
  • Manage event logs via script
  • Gather hardware/software inventories via script
  • Install/remove software via script
  • Retrieve hotfix/patch information with scripts
  • Monitor systems with the WMI event model
  • Monitor systems with the WMI event model
  • Read data from Active Directory
  • Script creation of user, group, and computer accounts
  • Script creation of OU structures in AD
  • Script updates of multiple account in AD
  • Search AD for disabled/locked out/dormant accounts
  • Script deletion of AD objects
  • Use ADSI to manage local user accounts
  • Script password management

The Advanced Scripting For Windows System Administrators class is meant for Administrators/IT professionals who already have some knowledge and experience of scripting in the Windows environment, and would like to explore ways in which you can automate otherwise repetitive tasks.

Previous VBScript experience is essential.

Understanding of the terminology of Active Directory, so you can script changes to the AD database.

COURSE AGENDA

1

Introduction to WMI

  • What is WMI
  • Benefits of WMI
  • Common Information Model
  • Consumers and providers
  • Managed Object Format files
  • Windows management service
  • Overview of the WMI Software Development Kit
2

Retrieving WMI data

  • Connecting to WMI
  • WMI management interface
  • WMI scripting API
  • WBEM scripting environment
  • WinMgmts moniker
  • SwbemLocator and SwbemServices objects
  • WMI object paths
  • WMI Query Language
  • WMI DateTime format
  • Managing disk drives
  • Getting BIOS information
3

Configuration with WMI

  • The WMI cache
  • Calling WMI object methods
  • Return values
  • Associator objects
  • Managing event logs
  • Creating shares
  • Accessing network information
  • Changing IP settings
  • Launching and terminating processes
4

Remote WMI

  • How to access WMI on remote systems
  • Using privileges in scripts
  • WMI Authentication Levels
  • Handling network errors
  • Remote system shutdown/reboot
  • Delegation of user privileges
  • Backing up eventlogs
  • Installing software
  • A network discovery script
5

Monitoring with WMI

  • Using WMI to monitor for events
  • Monitoring multiple systems with asynchronous scripts
  • Permanent event subscriptions
  • Running scripts as the result of events
  • Sending emails on events
6

Scripting the Registry with WMI

  • When to use the StdReg provider
  • Managing large binary registry values
  • Managing REGMULTISZ registry values
  • Enumerating registry keys and values
  • Monitoring the registry
7

Accessing AD objects wih ADSI

  • Using ADSI to connect to AD and to the local SAM accounts database
  • Understanding LDAP paths and the RootDSE object
8

Creating objects in AD

  • Creating users groups computers and OUs
  • Managing the local ADSI cache
  • Mandatory properties
9

Accessing and Modifying Object Properties

  • Coping with different Active Directory data types
  • Efficient manipulation of property updates
  • Changing and setting passwords
  • Discovering last logon time
  • Unlocking/disabling/enabling user accounts
10

Searching AD

  • LDAP and SQL search syntax
  • Searching for particular users/groups/computers
  • Searching for disabled/locked out accounts
  • Searching for dormant accounts
11

Security

  • Scripting file system and AD permissions
  • Encoding scripts
  • Signing scripts and controlling which scripts will run

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting https://www.encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top
Notice
X