3

嗨,我只想做一些 Windows 脚本宿主脚本,而且我知道可以通过使用 WScript.createObject() 方法与这个名为“COM”的东西进行交互。我不知道哪些对象可用于使用此方法进行实例化。我的 google-fu 只向我展示了可用于实例化和与 COM 对象通信的一千零一种复杂方法。有一个带有 powershell 脚本的堆栈溢出答案,该脚本应该列出 /currently available/ com 对象。我感兴趣的是一个对象列表,可以合理地预期在大多数安装了某些版本的 Windows 的机器上默认可用。这似乎是一项艰巨的任务。特别是我感兴趣的是任何 /default/ 可用的 COM 对象,它们可用于图像调整大小和裁剪。

4

1 回答 1

1

您最好的选择可能是使用该 powershell 脚本(或Microsoft 的 OLE View)来查看全新安装 Windows 后机器上安装的内容。

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

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

于 2012-06-22T20:05:32.557 回答