1

マシンにインストールされている Microsoft 製品 (xxxxx-xxxxx-xxxxx-xxxxx-xxxxx など) に使用される製品ライセンス キーを取得できる WMI スクリプトを探しても無駄でした。これには、Sharepoint、SQL Server、Exchange などの製品が含まれますが、実際の Windows ライセンス キーを取得するスクリプトしか見つからないようです。

これまでに試したこと ( WMI でなければならないので、powerscript は使用しないでください):

  1. win32_product クラスを試してみましたが、興味のあるフィールド (productid) が wi​​ndows2003 に存在せず、windows 2008 と windows 2003 サーバーが混在 (30% から 70%) しています。
  2. レジストリにアクセスしようとしましたが、製品キーの標準化された場所はなく、結果として得られるソリューションは本当に「厄介」になりますが、それが唯一の方法である場合は、降りて汚れることを検討する必要があります

この理由: 多数 (> 200 台のマシン) を調べて、監査目的で、各マシンで前述の Microsoft 製品に使用されているライセンスを一覧表示する必要があります。

私を正しい方向に向けるリソースであっても、どんな助けでも大歓迎です。あるいは、Microsoft がこれを実行できる製品を持っているなら、私もそれに興味がありますが、一番の賞は WMI スクリプトでしょう。

4

1 に答える 1

0

@Lizz は最も有益な貢献をしてくれました。これをやりたい場合は、Microsoft 製品のフレーバーごとにレジストリ内のさまざまな場所を手動で検索する必要があるという私の懸念を確認しました。

そこで、彼女が言及したツールを使用して、アクセスするレジストリ セクションを監視します。次に、彼女が提供した Sharepoint の URL と一緒にそれを組み込み、キーが保存されている可能性のあるさまざまな場所を調べます。汚れていますが、うまくいきます

于 2012-10-31T17:17:15.943 に答える