Com/ActiveX objects reference.

Discussion forum for all Windows batch related topics.

Moderator: DosItHelp

Post Reply
Message
Author
npocmaka_
Posts: 516
Joined: 24 Jun 2013 17:10
Location: Bulgaria
Contact:

Com/ActiveX objects reference.

#1 Post by npocmaka_ » 14 Oct 2015 11:39

With a little powershell and activex helper I've tried to list all (non-empty) com/activex objects on fresh xp image. Powershell was needed as it is able to refactor the activex objects and show their methods and properties.

Here's the list

Most of them can be used directly in WSH without worries , though some of them are removed in later windows versions (e.g. media player related like WMPlayer.OCX.7 - it need additional installation in 7 and 8 ).
I'll try to update them and put links to MSDN docs and links to some example usages if there are any.

A lot of them are even not covered with documentation in MSDN .
Planning the same for WMIC classes and later windows versions.

Aacini
Expert
Posts: 1914
Joined: 06 Dec 2011 22:15
Location: México City, México
Contact:

Re: Com/ActiveX objects reference.

#2 Post by Aacini » 14 Oct 2015 16:37

+1 Wow! I frequently search for possible objects that can be used in JScript, but it is very problematic to do so! Your list is a very useful resource for JScript/VBScript programmers!!! :D


However, may I suggest you a couple points in order to make your data more useful? :roll:

I would group your .txt files into a few folders, each one with the name of the base object, and include a "0-Readme.txt" file in each folder with a brief description of the purpose of the object and a very short example of its use. Perhaps the folder grouping would not be neccessary in the "big" objects, like Scripting, Shell and, of course, WScript.

Antonio

npocmaka_
Posts: 516
Joined: 24 Jun 2013 17:10
Location: Bulgaria
Contact:

Re: Com/ActiveX objects reference.

#3 Post by npocmaka_ » 15 Oct 2015 02:17

Thanks :)


Aacini wrote:[b]
I would group your .txt files into a few folders, each one with the name of the base object, and include a "0-Readme.txt" file in each folder with a brief description of the purpose of the object and a very short example of its use. Perhaps the folder grouping would not be neccessary in the "big" objects, like Scripting, Shell and, of course, WScript.


Grouping is a good idea (may be will be more convenient than separate them by Windows release).Hope I'll find time to do it today.I think also a list with.Also a list with objects with no exposed methods should be added.

Ed Dyreen
Expert
Posts: 1569
Joined: 16 May 2011 08:21
Location: Flanders(Belgium)
Contact:

Re: Com/ActiveX objects reference.

#4 Post by Ed Dyreen » 18 Oct 2015 18:51

Additionally one can use vbsEdit which is freeware, lists and groups many objects, includes comprehensive help for every known command, an object browser and provides many script examples. No need for Scriptomatic anymore.

Post Reply