Microsoft PowerShell, VBScript and JScript Bible

  • 11h 12m
  • James O'Neill, Jeffrey Rosen, William R. Stanek
  • John Wiley & Sons (US)
  • 2009

Packed with more than 300 sample scripts and an extensive collection of library functions, this essential scripting book is the most thorough guide to Windows scripting and PowerShell on the market. You’ll examine how Windows scripting is changing the face of system and network administration by giving everyday users, developers, and administrators the ability to automate repetitive tasks. Plus, this is the first time that VBScript, Jscript, and Powershell are all covered in a single resource.

About the Authors

William R. Stanek has over 20 years of hands-on experience with advanced programming and development. He is a leading technology expert, an award winning author, and a pretty-darn-good instructional trainer. Over the years, his practical advice has helped millions of technical professionals all over the world. He has written more than 75 books, including Microsoft Exchange Server 2007 Administrator's Pocket Consultant, Microsoft Windows Vista Administrator's Pocket Consultant, Microsoft Windows Server 2008 Administrator's Pocket Consultant, and Windows Server 2008 Inside Out.

Mr. Stanek has been involved in the commercial Internet community since 1991. His core business and technology experience comes from over 11 years of military service. He has substantial experience in developing server technology, encryption, and Internet solutions. He has written many technical white papers and training courses on a wide variety of topics. He frequently serves as a subject matter expert and consultant.

Mr. Stanek has an MS with distinction in information systems and a BS magna cum laude in computer science. He is proud to have served in the Persian Gulf War as a combat crewmember on an electronic warfare aircraft. He flew on numerous combat missions into Iraq and was awarded nine medals for his wartime service, including one of the United States of America's highest flying honors, the Air Force Distinguished Flying Cross.

James O'Neill was born in 1965, used his first Microsoft product at the age of 13, and has scarcely stopped since. He describes himself as a compulsive explainer, which led him to work as a technical trainer and run a small training company in the 1990s. He joined Microsoft Consulting Services in 2000, and after six years there working with a wide variety of clients he moved back to a role where he can explain more, becoming an evangelist, talking to IT professionals primarily about Windows platform technologies. He is a veteran of every Microsoft operating system and network technology since DOS 3.1 MS-Net and Windows 1.03, and has used a dozen or so programming and scripting languages. Over the last two years, he has become increasingly evangelical about PowerShell, using it to write libraries that support Windows 2008 virtualization and Office Communications Server. He lives near Oxford, England with his wife and two children, and occasionally manages to find time for photography and scuba diving. He has a worrying tendency to write about himself in the third person.

Jeffrey Rosen has a Masters of Business Administration from Case Western Reserve, Weatherhead School of Management, specializing in Information Systems. He is a Microsoft Certified Architect, an MCSE specializing in messaging and security, and a CISSP. He began his career working with Microsoft Mail and Novell Netware. Since then, Jeffrey has worked for Microsoft Consulting Services for nine years on large and complex Exchange deployments. He is a co-author of Professional PowerShell for Exchange 2007 SP1.

In this Book

  • Introducing Windows Scripting
  • VBScript Essentials
  • Jscript Essentials
  • PowerShell Fundamentals
  • Creating Scripts and Scripting Files
  • VBScript and JScript Scripting Basics
  • Input, Output, and Error Handling with VBScript and JScript
  • Working with Files and Folders in VBScript and JScript
  • Reading and Writing Files
  • Managing Drives and Printers with VBScript and JScript
  • Configuring Menus, Shortcuts, and Startup Applications
  • Working with the Windows Registry and Event Logs
  • Scheduling One-Time and Recurring Tasks
  • Managing Computer and User Scripts
  • Introducing Active Directory Services Interfaces
  • Using Schema to Master ADSI
  • Managing Local and Domain Resources with ADSI
  • Service and Resource Administration with ADSI
  • Maintaining Shared Directories, Printer Queues, and Print Jobs
  • Managing Active Directory Domain Extensions
  • Input, Output, and Error Handling in Powershell
  • Working with Files and the Registry in Powershell
  • Event Logging, Services, and Process Monitoring with PowerShell
  • Working with Active Directory Using ADSI and Powershell
  • Working with WMI in PowerShell
  • Library: File-System Utilities
  • Library: I/O Utilities
  • Library: Network Resource Utilities
  • Library: Account Management Utilities
  • Library: Building a PowerShell Library
SHOW MORE
FREE ACCESS