|
Module 1: Overview of Windows Scripting Technologies
The following topics are covered in this module:
|
Introduction to WSH |
|
Running Scripts |
|
Working with Scripts |
|
Comparing VBScript and Visual Basic |
After completing this module, students will be able to describe WSH and
associated scripting technologies.This includes:
|
Using the various technologies associated with running Windows
scripts. |
|
Running scripts. |
|
Working with scripts. |
Module 2: Working with Objects
The following topics are covered in this module:
|
Object Terminology |
|
Creating and Using Objects |
|
Understanding Object Models |
|
Common Object Models |
After completing this module, students will be able to use objects in code
written in Visual Basic Scripting Edition.This includes:
|
Understanding how scripts use objects. |
|
Understanding object terminology. |
|
Using an object browser. |
|
Understanding how scripts interact with COM. |
|
Explaining the uses of various object
models. |
Module 3: Script Logic
The following topics are covered in this module:
|
Fundamental VBScript Rules |
|
Variables, Constants, and Data Types |
|
Operators |
|
Conditions and Loops |
|
Procedures |
|
Script Layout |
After completing this module, students will be able to master the essentials
of the VBScript language.This includes:
|
Declaring and using variables, constants, and data types in
scripts. |
|
Using VBScript language operators. |
|
Constructing conditional code structures. |
|
Constructing looping structures. |
|
Declaring and using Sub and Function procedures. |
|
Determining an effective script layout. |
Module 4: Error Handling and Debugging
The following topics are covered in this module:
After completing this module, students will be able to master debugging and
error handling with Visual Basic Scripting Edition.This includes:
|
Preempting the types of errors that may be present in code written in
VBScript. |
|
Writing code that handles run-time errors. |
|
Using the Microsoft Script Debugger to locate and fix logic
errors. |
Module 5: Understanding ADSI
The following topics are covered in this module:
|
ADSI Overview |
|
Binding with ADSI |
|
ADSI Objects |
|
Searching Active Directory |
|
Creating New ADSI Objects |
|
Setting Security in Active Directory |
|
Managing Shares with ADSI |
|
Controlling Services Using ADSI |
|
ADSI Resources |
At the end of this module, you will be able to use VBScript to interact with
ADSI.This includes:
|
Binding to ADSI objects. |
|
Searching Active Directory. |
|
Creating and modifying objects in Active Directory. |
|
Managing shares with ADSI. |
|
Controlling services with ADSI. |
Module 6: Creating Logon Scripts
The following topics are covered in this module:
|
Verifying the WSH Environment |
|
Common Logon Script Tasks |
|
Managing Logon Scripts |
|
Troubleshooting Logon Scripts |
|
Best Practices |
After completing this module, students will be able to develop logon, logoff,
startup, and shutdown scripts.This includes:
|
Checking that the correct version of WSH is installed. |
|
Calling logon scripts from batch files. |
|
Accomplishing common tasks in logon scripts. |
|
Assigning logon scripts to users. |
|
Describing common issues with logon scripts. |
|
Describing best practices for logon scripts. |
|
Controlling services with ADSI. |
Module 7: Administrative Script
The following topics are covered in this module:
|
Script Arguments |
|
Working with Event Logs |
|
Generating E-Mail Messages |
|
Managing the Registry |
|
Working with Drives, Folders, and Files |
|
Setting Folder-Level and File-Level Security |
|
Scheduling Scripts |
|
Best Practices |
After completing this module, students will be able to develop scripts that
perform common administrative tasks.This includes:
|
Managing arguments in scripts. |
|
Adding entries to Windows 2000 event logs. |
|
Using collaborative data objects (CDO) to generate an e-mail
message. |
|
Using script to manage the registry. |
|
Using script to work with drives, folders, and files. |
|
Scheduling scripts. |
Module 8: Beyond the Basics
The following topics are covered in this module:
|
Windows Script Files |
|
Using COM Components |
|
WMI |
|
Scripting Microsoft Office |
|
ASP Pages |
After completing this module, students will be able to identify how you can
continue to use Visual Basic Scripting Edition in other scenarios.This
includes:
|
Windows script (.wsf) files. |
|
How COM components enhance the power of scripts. |
|
Windows Management Instrumentation (WMI). |
|
Scripting applications in Microsoft Office. |
|
Active Server Pages (ASP). |
|