Skip to main content
This topic has been closed for replies.

2 replies

Thom Parker
Community Expert
February 1, 2022

It depends on what you mean to "systematically detect". One way is to just look in "Help > About third-party plugins" menu item. It lists all 3rd party plugins that have an about menu. There is also a "Help -> About Adobe plug-ins" menu item for listing the ones that come with Acrobat.

 

You can also run this JavaScript code in the Console window

 

app.plugIns.join("\n")

 

Or use it in a script for detecting plug-ins.  It lists both Adobe and Third-Party plug-ins.

 

 

Thom Parker - Software Developer at PDFScriptingUse the Acrobat JavaScript Reference early and often
New Participant
February 1, 2022

I would like to put something in a script and run it againest all machines in the organization so I can produce report showing machine a has this plugin, machine b has this plugin, etc. It would be ran SCCM probably, from bat or vbscript or powershell. Or if I'm able to read the registry and see what plugins are enabled for Acrobat I could work that angle also. Is it possible to run the javascript code in one of the other formats, or is their an equivalent command in vbscript or powershell?

Thom Parker
Community Expert
February 1, 2022

Yes, Acrobat has a "COM/ActiveX/OLE" interface that provided a feature for running an Acrobat Script. 

You can read about it here:

https://opensource.adobe.com/dc-acrobat-sdk-docs/acrobatsdk/html2015/index.html#t=Acro12_MasterBook%2FIAC_DevApp_OLE_Support%2FUsing_OLE.htm

 

 

Thom Parker - Software Developer at PDFScriptingUse the Acrobat JavaScript Reference early and often
Brainiac
January 28, 2022

I can't think of a way in the Acrobat SDK. Of course you can examine the plug_ins folder (Plug ins folders in Mac), but this does not tell you what they are.