我需要找出谁在我的组织中使用PST文件。我想也许使用qazxsw poi更容易。
但我没有在谷歌上找到任何帮助。
搜索需要包含路径:
SCCM 2012 query
谁能帮我?
谢谢!
软件库存
在完成所有工作之前,您需要启用软件清单并在您的环境中创建规则。转至管理 - 客户端设置 - 默认客户端设置属性 - 软件清单,单击设置类型...单击新建以添加查询路径,此处可以将C:\ Users \和文件名添加为* .pst并保存。有关软件清单规则的更多说明,请参阅C:\Users\*user*\AppData\Local\Microsoft\Outlook
下一个软件库存周期完成后(默认为7天,您可以通过控制面板 - 配置管理器 - 操作 - 软件库存周期在客户端手动触发),数据将被收集并保存在数据库中。然后,您可以使用SQL查询或内置报告来获得所需内容。示例查询如下:
注意,软件库存是一个文件扫描文件,因此需要很长时间才能完成,并且可能需要更多的计算机资源;在库存期间,其他库存如心跳库存,硬件库存将保持到软件库存完成。
关于Technet上的软件清单,请参阅 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
About Software Inventory
此外,使用硬件清单的脚本也可以收集所有这些信息。我找到了一个很好的解决方案,它在我的实验室中运行良好,请参阅See here for implementation example