【问题标题】:A list of windows COM objects?Windows COM 对象的列表?
【发布时间】:2012-05-13 08:11:28
【问题描述】:

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

【问题讨论】:

标签: com+ wsh jscript


【解决方案1】:

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

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

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

【讨论】:

  • 谢谢。这将是很多工作,但结果会比我能找到的几乎任何微软文档都更有用。
猜你喜欢
  • 2012-08-07
  • 1970-01-01
  • 2021-08-11
  • 1970-01-01
  • 2012-05-06
  • 2013-02-18
  • 2016-10-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多