我需要找出谁在我的组织中使用PST文件。我认为使用SCCM 2012 query可能更容易。
但我在谷歌上没有找到任何帮助。
搜索需要包含路径:
C:\Users\*user*\AppData\Local\Microsoft\Outlook有谁可以帮我?
谢谢!
发布于 2016-12-26 14:00:37
软件库存
在此之前,您需要在您的环境中启用软件清单并创建规则。转到Administration -客户端设置-默认客户端设置属性-软件库存,单击设置类型.单击New添加用于查询的路径,在这里您可以添加C:\和文件名作为*.pst和保存。关于软件库存规则的更多说明,请参见这里

下一个软件库存周期完成后(默认为7天,您可以通过控制面板- Configuration Manager - Actions -软件库存周期)手动触发客户端的数据,数据将被收集并保存在数据库中。然后,您可以使用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上的软件清单,请参阅关于软件库存
此外,脚本与硬件库存可以收集所有这些信息以及。我找到了一个很好的解决方案,在我的实验室里效果很好,参见示例。
https://stackoverflow.com/questions/41331022
复制相似问题