Winscripter
  WSH
  Forums
  Downloads
  Books
  Links
  Amazon




Login
Register

© winscripter.com
1998-2004







Common Automation and COM ProgIDs

Posted by on Saturday, January 17, 2004 (PST)

Here is a quick reference to some of the more common ProgIDs. In order for WSH to use a COM/Automation Object you need to know the ProgID.

Application                 Prog ID                          Control 
   
 
Database 
 
ADO Command                      ADODB.Command                          msdado15.dll
ADO Connection                   ADODB.Connection                       msdado15.dll
ADO Error                        ADODB.Error                            msdado15.dll 
ADO Parameter                    ADODB.Parameter                        msdado15.dll
ADO Recordset                    ADODB.Recordset                        msdado15.dll

--------------------------------------------------------------------------------

MS ADO Data Control              MSAdodcLib.Adodc.6                     msadodc.ocx
 
Internet/Networking 
 
MS ActiveX Upload Control V1.5 MSFlUpl.Flupl flupl.ocx

--------------------------------------------------------------------------------
 
MS Internet Explorer InternetExplorer.Application shdocvw.dll/iexplore.exe
MS Web Browser Shell.Explorer shdocvw.dll

--------------------------------------------------------------------------------
 
MS Internet Transfer Control InetCtls.Inet msinet.ocx
Shell Automation Service Shell.Application shdocvw.dll
Timer Object Internet.Timer ietimer.ocx
MS WinSock Control V6.0 MSWinsock.Winsock mswinsck.ocx

--------------------------------------------------------------------------------
 
MS Communications Control V6.0 MSCOMMLib.MSComm mscom32.ocx
 
Microsoft Office 
 
MS Access Access.Application msaccess.exe

--------------------------------------------------------------------------------
 
MS Chart Control V5.0 MSChartLib.MSChart mschart.ocx

--------------------------------------------------------------------------------
 
MS Excel Application Excel.Application excel.exe
MS Excel Chart Excel.Chart excel.exe
MS Excel WorkSheet Excel.Sheet excel.exe

--------------------------------------------------------------------------------
 
MS Graph 97 Application MSGraph.Application graph8.exe
MS Graph 97 Chart MSGraph.Chart graph8.exe

--------------------------------------------------------------------------------
 
MS Organization Chart 2.0 OrgPlusWOPX.4  orgchart.exe

--------------------------------------------------------------------------------
 
MS PowerPoint Presentation PowerPoint.Show powerpnt.exe
MS PowerPoint Slide PowerPoint.Slide powerpnt.exe

--------------------------------------------------------------------------------
 
MS Word6.0 - 7.0 Document  Word.Document winword.exe
MS Word6.0 - 7.0 Picture  Word.Picture winword.exe
MS Word Application Word.Application winword.exe
MS Word Basic Word.Basic winword.exe
 
Messaging 
 
MS MAPI Messages Control V6.0 MSMAPI.MAPIMessages msmapi32.ocx
MS MAPI Session Control V6.0 MS MAPISession msmapi32.ocx

--------------------------------------------------------------------------------
 
MS Outlook 98 Object Library Outlook.Application outlook.exe
 
Misc 
 
MS Animation Control V5(sp2) ComCtl2.Animation comct232.ocx
MS Animation Control V6.0 MSComCtl2.Animation mscomct2.ocx

--------------------------------------------------------------------------------
 
MS Common Dialog Control MSComDlg.CommonDialog comdlg32.ocx
Media Clip MPlayer mplay32.exe
MS Picture Clip Control V6.0 PicClip.PictureClip picclp32.ocx
MS ProgressBar Control V5.0 COMCTL.ProgCtrl comctl32.ocx
Wang Image Admin Control WangImage.AdminCtrl imgadmin.ocx
Wang Image Viewer 1.0  WangImage.Application wangimg.exe
WordPad Document  WordPad.Document wordpad.exe
 
WSH 
 
File System Object Scripting.FileSystemObject scrrun.dll
Scripting.Dictionary Scripting.Dictionary scrrun.dll
WSH Network Object WScript.Network wshom.ocx
WSH Shell Object WScript.Shell wshom.ocx
  
  
  
  

--------------------------------------------------------------------------------
 


Comments:

How to find the ProgID
By benlrivera on Tuesday, December 21, 2004 (PST)
How do you find the ProgID if all you have is the name of the COM file?

Reply to this Comment

Add Your Comment



WSH and ADSI Administrative Scripting

New Articles
  • List installed COM objects and associated ProgIDs
    Script: Lists all COM Objects and their associated ProgIDs (If available). Win32_ClassicCOMClassSetting

  • Script: File Rotator
    Script: Rotate files where the most current file has the lowest number in the archive. When files exceed the retention period, they are deleted. Typically used for log files, backups, etc..

  • Script: Create IIS Website and DNS record
    Script: Dan Casier sent me this script that will create a website and appropriate DNS record. The script is intended for Windows 2000 Server with local DNS and necessary DNS mof installed.


  • Winscripter   |  WSH   |  Forums   |  Downloads   |  Books   |  Links   |  Amazon