Scriptable

Scriptable

This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release. This topic provides information about how the different technologies compare with regard to Scriptable.

Technology Can the technology be access from WSH scripts?
Active Directory Services Interfaces (ADSI) Yes.
Collaboration Data Objects for Windows 2000 (CDOSYS) Yes, by using ASP and Windows Scripting Host.
CDOSYS SMTP/NNTP Event Sinks Yes, CDOSYS event sinks can be implemented by using scripts.
Collaboration Data Objects for Exchange 2000 Server (CDOEX) Yes, by using ASP and Windows Scripting Host.
Collaboration Data Objects for Exchange Management (CDOEXM) Yes, by using Windows Scripting Host. Not supported in ASP, ASP.NET, or Web services.
Collaboration Data Objects for Exchange Workflow (CDOWF) Yes, by using ASP and Windows Scripting Host. However, this would be rather unusual, because applications that define workflow processes are usually larger and more complex than would be appropriate for a script-based application.
Exchange OLE DB Provider (ExOLEDB) Yes, by using ADO.
Exchange Store Event Sinks Event sinks can be created as scripts that use Windows Scripting Host by registering the Script Host Sink for the event and supplying the script code to process the event.
Exchange Web Forms Exchange Web forms are scripts. The Exchange Form object can be accessed by scripts. However, only scripts that are executing as an Exchange Web form can use the Exchange Form objects.
HTTP/Web Distributed Authoring and Versioning (WebDAV) Yes, WebDAV can be used in scripts, by using the MSXML HTTPRequest object.
WebDAV Notifications Yes, WebDAV can be used in scripts, by using the MSXML HTTPRequest object.
Incremental Change Synchronization (ICS) No.
Lightweight Directory Access Protocol (LDAP) LDAP is a protocol; ADSI is scriptable.
Messaging Application Programming Interface (MAPI) MAPI cannot be used directly in scripts.
Outlook Object Model (OOM) Yes.
Outlook Web Access It is not possible to directly access Outlook Web Access components by using a script. It is possible to use an HTTPRequest or similar object to retrieve information from Outlook Web Access.
Exchange Rules Exchange rules can be programmatically accessed by using scripts.
SMTP Event Sinks No, SMTP event sinks cannot be written by using scripting languages.
Windows Management Instrumentation (WMI) providers for Exchange Yes.
Exchange Backup and Restore API No.
Exchange writer for the Windows Volume Shadow Copy Service Yes, but not recommended.

Send us your feedback about the Microsoft Exchange Server 2003 SDK.

This topic last updated: June 2006

Build: June 2007 (2007.618.1)

© 2003-2006 Microsoft Corporation. All rights reserved. Terms of use.