2016-12-26 78 views
0

我需要找出誰在我的組織中使用PST文件。 我thougt也許更容易使用SCCM 2012查詢誰在我的組織中使用PST文件SCCM

FO,但我沒有發現谷歌

任何幫助

誰能幫助我? 搜索需要包含路徑: C:\ Users * user * \ AppData \ Local \ Microsoft \ Outlook

謝謝!

回答

0

軟件清單

一切之前,您需要啓用軟件清單,並在您的環境中創建的規則。 轉到管理 - 客戶端設置 - 默認客戶端設置屬性 -軟件庫存,點擊集合類型 ...點擊添加路徑查詢,在這裏你可以添加C:\用戶\和文件名稱作爲* .pst並保存。軟件清單規則的詳細說明,請參閱here

enter image description here

後下一個軟件清單週期完成後(默認爲7天,通過控制面板上的客戶端,你可以手動觸發 - 配置管理器 - 操作-軟件庫存週期),數據將被收集並保存在數據庫中。然後你可以使用SQL查詢或內置報告來獲得你想要的。例如查詢象下面這樣:

select distinct 
     Sys.Name0, 
     SF.FileName AS [Filename], 
     SF.ModifiedDate AS [Last Modified Date], 
     SF.Filepath AS [Local Filepath], 
     SF.FileSize/1024 as [Size (MB)], 
     SF.FileSize/1024000000 as [Size (GB)] 
from v_R_System Sys 
     INNER JOIN v_GS_SoftwareFile SF on 
Sys.ResourceID = SF.ResourceID 
     INNER JOIN v_FullCollectionMembership FCM on 
FCM.ResourceID=sys.ResourceID 
     where SF.FileName like '%'+'.pst' 
     Order by SF.FileName 

注意,軟件清單是通過文件掃描一個文件,因此它需要很長的時間才能完成,可能會花費更多的計算機資源;在庫存期間,其他庫存(例如心跳庫存),硬件庫存將保留至軟件庫存完成。

關於Technet上的軟件資源,請參閱About Software Inventory
See here for implementation example

此外,腳本硬件清單的工作可以收集所有這些信息,以及。我找到了一個很好的解決方案,它在我的實驗室中運行良好,請參閱Example

+0

感謝您的回覆! 我有一個客戶端設置,我想我有軟件庫存檢查那裏。這是我需要的完整查詢嗎?我收到錯誤消息 –

+0

我的查詢是基於我上面寫的規則,查詢C:\ Users \\ * \ AppData \ Local \ Microsoft \ Outlook * .pst,然後收集所有.pst文件。完成軟件清單後,查詢應該可以工作。你的查詢規則是什麼?通常情況下,軟件庫存需要幾個小時甚至更多。您可以檢查客戶端InventoryAgent.log以監視軟件清單過程。 –

+0

你能完成查詢嗎? –