- The Windows 2000\XP\.NET Resource Index
Home | About Us | Search

Last Updated December 10, 2003


Active Directory
  Getting Started
  Book Reviews
  Domain Controllers
  Group Policy
  How To Guides
  Install & Configure

Active Directory Service Interface (ADSI)

ADSI enables administrators and developers of scripts or C/C++ applications to easily query for and manipulate directory service objects through a single, consistent, open set of interfaces for managing and using multiple directories. ADSI also integrates with other Microsoft Products, including Exchange 5.5, Internet Information Server , and Site Server.

Download Active Directory Service Interfaces 2.5
ADSI 2.5 includes ADSI Extension and works better with several technologies including the Active DirectoryTM service, SQL 7.0 Distributed Query, and the Visual Basic 6.0 Data Environment.

Active Directory Service Interfaces  
An overview of integrating multiple directory services through ADSI. In Word format.

Active Directory Services Interfaces Overview
An introduction to ADSI from Microsoft

Active Directory Services Interface in the Exchange Server 5.5 Environment  
Microsoft technical document, November 1997.

Microsoft Introduces ADSI  
By Jeffrey Schwartz, InternetWeek, June 10, 1999..

How to Articles
Basic User Account Creation with ADSI Scripting 
Microsoft Knowledge Base Article: 230750 - The Active Directory Services Interface (ADSI) tool provides a single consistent set of interfaces that can be called in scripts using the Microsoft Windows Script Host, or other scripting languages (VBScript and JScript are supported natively). 

How to Create User Shares for All Users in a Domain with ADSI
Microsoft Knowledge Base Article: 234746 This article contains a sample script that demonstrates how to create user folders and share them for each user in the domain in which you are logged on.

How to Manage File Shares Using ADSI
Microsoft Knowledge Base Article: 234234 -
This article describes how to use Active Directory Services Interface (ADSI) to manage file shares on local and remote computers. 

How to Use Native ADSI Components to Find the Primary Group 
Microsoft Knowledge Base Article: 321360 - This article explains how to use native Active Directory Services Interface (ADSI) components to determine the primary group membership of a user.

Group Management with ADSI in Windows 2000
Microsoft Knowledge Base Article: 232241 - The Active Directory Services Interface tool (ADSI) provides a single consistent set of interfaces that can be called in scripts using Microsoft Windows Script Host (WSH), or other scripting languages (VBScript and JScript are supported natively) 

Useful IIS Admin Objects/ADSI Security Settings
Configuring Web services can be time consuming, due to the number of parameters that often need to be set. The IIS Admin Objects (IISAO) can help reduce this work by allowing you to write scripts that automate the process.
The IIS Admin Objects are an ADSI implementation for accessing and setting IIS 5.0 settings. They are COM Automation-based, and can be used with any language that supports Automation, such as Microsoft© Visual Basic? Scripting Edition (VBScript) or Microsoft© JScript?, Visual Basic, Java, or C++.

Active Directory Services Interface Error Codes in Windows 2000
Microsoft Knowledge Base Article Active Directory Services Interface (ADSI - supports the following categories of error codes: ADSI error codes, COM general error codes, and Win32 error codes for the Lightweight Directory Access Protocol (LDAP - provider. All ADSI error code 

Entire contents
© 1999-2000
All rights reserved

This site and its contents are Copyright 1999-2003 by Microsoft, NT, BackOffice, MCSE, and Windows are registered trademarks of Microsoft Corporation. Microsoft Corporation in no way endorses or is affiliated with The products referenced in this site are provided by parties other than makes no representations regarding either the products or any information about the products. Any questions, complaints, or claims regarding the products must be directed to the appropriate manufacturer or vendor.