Windows COM对象的列表?

时间:2012-05-13 08:11:28

标签: com+ wsh jscript

Hiya我只想做一些Windows脚本宿主脚本,我知道可以通过使用WScript.createObject()方法与这个名为“COM”的东西进行交互。我不知道的是用这种方法实例化的对象是什么。我的google-fu只向我展示了可用于实例化和与COM对象通信的一千零一种复杂方法。有一个堆栈溢出答案与powershell脚本,据说列出/当前可用/ com对象。我感兴趣的是一个对象列表,在安装了某些版本的Windows的大多数机器上,默认情况下可以合理地预期这些对象可用。这看起来很高兴。特别是我感兴趣的是任何/默认/可用的COM对象,它们可用于图像大小调整和裁剪。我想知道如果没有安装像image magick这样的外部第三方实用程序,这是否可行。

1 个答案:

答案 0 :(得分:1)

最好的办法是使用powershell脚本(或Microsoft's OLE View)查看全新安装Windows后计算机上安装的内容。

遗憾的是,没有“标准清单”。它甚至会根据您安装的Windows版本而更改。最全面的答案是安装一系列Windows操作系统(XP,Vista,7,可能是8)并找到列表的交叉点。

唉,对于一个基本的调查程序来说,这是很多工作。如果您正在尝试查找某个特定组件或任务,您可能会问一个关于此问题的新问题。或者,您可以在一些干净的Windows安装上试一试。