Microsoft VBScript Professional Projects

  • 8h 59m
  • Jerry Lee Ford, Jr.
  • Cengage Course PTR
  • 2003

Use VBScript to accomplish real-world, professional tasks. Incorporating four hands-on projects, Microsoft VBScript Professional Projects is your key to unlocking the power of VBScript. Each project focuses on a specific concept and is based on a real-world situation. You will be able to use the skills that you develop throughout the book to modify the projects to fit your professional needs.

Use VBScript and the WSH for Desktop Administration: Learn how to automate administration of desktop computers as you develop VBScripts that can interact with an operating system and its environment. Develop VBScripts that will establish a remote network drive connection, configure the Start Menu, and automate the creation of a new user account. As you work your way through Project 1, you will learn how to directly execute Windows commands from within VBScripts, automate execution of Windows utilities, and directly access the contents of Windows folders.

Develop Script Log Analyzers: Master the basic steps involved in file input processing as you learn how to develop a collection of scripts that read and process individual reports in order to create a consolidated summary report. Throughout the completion of Project 2, you will develop various programming techniques, including reading and processing contents of formatted log and report files, creating new text files, and programmatically automating the execution of VBScripts.

Create a Report Management Station: Building upon your work in Project 2, you will learn how to develop a centralized report management system to store reports. Project 3 will introduce you to numerous VBScript string functions that are required to parse information stored in the reports. You will also learn how to automate the execution of several tasks, including remotely administering files stored on network drives, sending pop-up network message notifications, and retrieving data from the Windows registry.

Report Summary Data Via the Web: In your final project, you will develop a Web site with HTML pages that contain embedded VBScripts which will generate graphic effects, perform validation of configuration settings, and store individual user settings in cookies. As you complete this project, you will create WSH-executed VBScripts that will create HTML pages that display the contents of reports, copy HTML pages to a Web server, and remotely manage a report archive on a Web server.

About the Author

Jerry Lee Ford, Jr., is an author, educator, and IT professional with 15 years of experience in information technology, including roles as an automation analyst, a technical manager, a technical support analyst, an automation engineer, and a security analyst. Jerry is an MCSE and has also earned Microsoft's MCP and MCP + Internet certifications. In addition, he has a master's degree in business administration from Virginia Commonwealth University in Richmond, Virginia. Jerry is also the author of 11 other books, including Learn JavaScript in a Weekend, Learn VBScript in a Weekend, Microsoft Windows Shell Scripting and WSH Administrator's Guide, Microsoft WSH and VBScript for the Absolute Beginner, and Microsoft Windows XP Professional Administrator's Guide. He has over five years of experience as an adjunct instructor teaching networking courses in information technology.

In this Book

  • What Is VBScript?
  • Errors, Constants, and Variables
  • Conditional Logic and Iterative Structures
  • Procedures
  • Arrays
  • Data Collection, Notification, and Error Reporting
  • VBScript Objects
  • VBScript and Internet Explorer
  • VBScript and the WSH
  • Project Case Study—Desktop Customization and Deployment
  • Customizing the Desktop
  • Customizing the Start Menu and Quick Launch Toolbar
  • Scheduling Disk Maintenance
  • Mapping Network Printers and Disks
  • Creating Administrator Accounts
  • Project Case Study—Analyzing Application Logs
  • Using Configuration Files to Control Script Execution
  • Developing Script Log Analyzers
  • Scheduling Script Execution
  • Maintaining a 30-Day Summary Log Archive
  • Project Case Study—Creating a Centralized Report Management Station
  • Developing a Setup Script
  • Collecting Remote Summary Reports
  • Processing and Consolidating Report Data
  • Archive Management
  • Reporting Application Summary Data via the Web
  • Designing the Web Site
  • Building the Web Site's Main Page
  • Building the Registration and Configuration Settings Page
  • Converting Reports to HTML Pages
  • Building the Report Archive Page
  • Report Distribution and Remote Archive Management
SHOW MORE
FREE ACCESS