2012-05-13 35 views
3

Hiya我只是想做一些Windows脚本宿主脚本,我知道可以通过使用WScript.createObject()方法与称为“COM”的这个东西进行交互。我不知道哪些对象可用于使用此方法实例化。我的google-fu仅向我展示了用于实例化和与COM对象进行通信的一千个和一个复杂的方法。有一个堆栈溢出答案与powershell脚本据推测列出/当前可用/ COM对象。我所感兴趣的是在大多数安装了某个版本的Windows的机器上默认可以使用的对象列表。这似乎是一个很高的命令。特别是我感兴趣的是可用于图像大小调整和裁剪的任何/默认/可用的COM对象。我想知道如果没有安装像image magick这样的外部第三方实用程序,这是否可能。Windows COM对象列表?

+2

相关问题:http://stackoverflow.com/questions/5667469/createobject-object-list-for-vbs –

回答

1

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

不幸的是,没有“标准清单”。它甚至会根据您安装的Windows版本而变化。最全面的答案是安装Windows操作系统(XP,Vista,7,也许是8)的集合,并找到列表的交集。

唉,这是一个基本的调查程序很多工作。如果您正在尝试了解某个特定组件或任务,那么您可能会提出一个关于此的新问题。或者,你可以简单地尝试一些干净的Windows安装。

+0

谢谢你。这将是很多工作,但结果将比我已经能够找到的几乎任何微软文档更有用。 – Breton