谁在我的组织SCCM

时间:2016-12-26 12:07:54

标签: outlook active-directory sccm pst

我需要找出谁在我的组织中使用PST文件。 我可能更容易使用SCCM 2012查询

但我没有在谷歌找到任何帮助

谁能帮助我吗? 搜索需要包含路径: C:\用户*用户* \应用程序数据\本地\微软\展望

谢谢!

1 个答案:

答案 0 :(得分:0)

软件清单

在所有事情之前,您需要启用软件清单并在您​​的环境中创建规则。 转到管理 - 客户端设置 - 默认客户端设置属性 - 软件清单,点击设置类型< / strong> ...单击新建以添加查询路径,此处可以将C:\ Users \和文件名添加为* .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