-1

私は現在、Windows 環境にインストールされているアプリケーションを積極的に監視しているプロジェクトに取り組んでいます (多くの Windows 7 ワークステーション + SCCM 2012 があります)。

現在、Spotify、Dropbox、およびユーザー プロファイルにインストールされるこれらすべてのプログラムを追跡するのに苦労しています。それらは Add&Remove Programs リストにローカルに表示されますが、SCCM レポートまたはクエリを使用すると、どこにも結果が得られません。

これらのインストールを SCCM またはその他の方法で検出することはできますか?

ありがとう!

4

3 に答える 3

0

構成を拡張する (場合によっては追加機能を有効にする) ことを検討する前に、このソフトウェアがインストールされることがわかっている SCCM クライアントの 1 つで「リソース エクスプローラー」を実行します。インベントリされたすべてのリソースをめくって、「ドロップボックス」の言及がないことを確認します。インストールが、照会しているものとは異なる属性クラスに反映される可能性は十分にあります。

于 2015-11-20T16:47:45.733 に答える
0

私は包括的なガイドを書きました。Spotify を例として、インベントリを作成し、それを確認したい場合は SCCM を使用して報告し、自動的にアンインストールする方法について説明しています。

Power BI、インベントリ exe ファイル、および自動削除の使用方法を示す長いガイドなので、これが完全な記事です: https://blog.techygeekshome.info/2019/10/remove-spotify/

ただし、Spotify について報告したいだけの場合は、要点は次のとおりです。

  • SCCM コンソールを開く

  • [管理] > [概要] > [クライアント設定] に移動します

  • デフォルトのデバイス設定を編集する

  • ソフトウェアインベントリに移動

  • タイプの設定ボタンをクリックします

  • 黄色い太陽 (新規) アイコンをクリックします

  • spotify.exe と入力します。

  • 他の設定を希望どおりに構成するか、デフォルトのままにします

  • [OK] をクリックして設定を終了します

収集したデータをクエリしてから、次のような SQL クエリを使用します。

 SELECT DISTINCT
 COMP.UserName0 AS [User],
 COMP.Manufacturer0 AS [Make],
 COMP.Model0 AS [Model],
 COMP.Name0 AS [Computer],
 SYS.SystemType0 AS [Architecture],
 SWI.ModifiedDate AS [Install Date],
 SWF.FileName AS [Filename],
 SWF.FileDescription AS [Product],
 SWF.FileVersion AS [Version]
 FROM v_GS_SYSTEM SYS
 INNER JOIN SoftwareInventory SWI
      on SYS.ResourceID = SWI.ClientId
 INNER JOIN SoftwareFile SWF
      on SWF.ProductId = SWI.ProductId
 INNER JOIN v_GS_COMPUTER_SYSTEM COMP
  on SYS.ResourceID = COMP.ResourceID
 WHERE SWF.FileName = 'spotify.exe'
于 2019-10-15T15:37:57.833 に答える