Amazon.com Review
Microsoft Windows scripting support has taken off recently, and Thomas Eck has done a lot of useful work at the cutting edge of this technology. In
Windows NT/2000 ADSI Scripting for System Administration, he documents the Active Directory Service Interfaces (ADSI) as they apply to systems administrators interested in using Component Object Model (COM) objects written in Visual Basic to automate administrative tasks. Because this book is backed by such a considerable development effort, administrators of large Windows NT and Windows 2000 networks will be able to put its ADSI solutions to profitable use immediately.
Though he does provide a conceptual introduction to ADSI and the services implemented in Active Directory, Eck's book is all about code. Code listings appear in quantity. It's one recipe after another, collectively covering hundreds of administration tasks, with minimal commentary on each solution. After all, this is a book for system administrators, and the idea is that they're not so much reading to become programmers as to see the assortment of tools they can use to solve problems.
Though more explanation of the code wouldn't hurt, administrators will be very pleased with the work Eck has done on their behalf. Typical solutions include scripts that add a user to a group, retrieve a computer's processor type, enumerate the groups a user belongs to, and reset all locked-out user accounts in a domain, plus a pair that start and stop an Internet Information Services (IIS) site. Many more scripts populate the pages of this book and its supporting Web site. --David Wall
Topics covered: Active Directory and the Active Directory Service Interfaces version 2.5 (ADSI 2.5), with emphasis on programs that manipulate users, groups, computers, services, and various resources automatically. Other programs perform administrative work on the Internet Information Services (IIS) metabase, Internet sites, and Lightweight Directory Access Protocol (LDAP) services. ADSI and VBScript references appear as appendices.
Product Description
Scripting provides system administrators an optimal means of automating tedious and time-consuming application, configuration, and management tasks. In addition you can take advantage of new capabilities offered by VBScript, ADSI and Windows Scripting Host. ADSI is particularly important in light of the upcoming release of Windows 2000, as it provides a means of accessing functionality in the Active Directory Microsoft's highly-publicized directory service. ADSI allows for cross-functionality with directory services in other computing platforms, which is critical since 90% of all enterprise networks comprise multiple platforms. This book will provide system administrators with solutions to automate and simplify the configuration and management of their networks. The author will present expert tips, code development and proven in real-world enterprise environments.