3

こんにちは、Windows スクリプトのホスト スクリプトを実行したいのですが、WScript.createObject() メソッドを使用することで、「COM」と呼ばれるものとやり取りできることを知っています。私が知らないのは、このメソッドでインスタンス化できるオブジェクトは何かということです。私の google-fu は、COM オブジェクトのインスタンス化と通信に使用できる洗練されたメソッドを 1 千と 1 つしか示していません。おそらく/現在利用可能な/ comオブジェクトをリストするpowershellスクリプトを使用したスタックオーバーフローの回答が1つあります。私が興味を持っているのは、いくつかのバージョンの Windows がインストールされているほとんどのマシンでデフォルトで利用できると合理的に期待できるオブジェクトのリストです。これは難しい注文のようです。特に私が興味を持っているのは、画像のサイズ変更とトリミングに使用できる /default/ 利用可能な COM オブジェクトです。

4

1 に答える 1

1

最善の策は、おそらくそのPowerShellスクリプト(またはMicrosoftのOLEビュー)を使用して、Windowsの新規インストール後にマシンにインストールされているものを表示することです。

残念ながら、「標準リスト」はありません。インストールしているWindowsのバージョンによっても変わります。最も包括的な答えは、Windows OSのコレクション(XP、Vista、7、おそらく8)をインストールし、リストの共通部分を見つけることです。

悲しいかな、それは基本的に調査手順のための多くの仕事です。調べようとしている特定のコンポーネントまたはタスクがある場合は、それについて新しい質問をすることができます。または、Windowsのクリーンインストールで試してみることもできます。

于 2012-06-22T20:05:32.557 に答える