客户端监视

适用于: Configuration Manager(current branch)

客户端间谍是Configuration Manager工具之一。 它是一种工具,用于对Configuration Manager客户端上的软件分发、清单和软件计数进行故障排除。

该工具检索到的大多数信息都与软件部署有关:

  • 所有当前软件部署
  • 软件分发历史记录
  • 客户端缓存配置
  • 缓存的项
  • 挂起所需的部署
  • 可用部署

它还显示以下清单信息

  • 最新的库存周期日期
  • 上次报告日期
  • 软件清单主要版本和次要版本
  • 文件集合
  • 硬件清单
  • IDMIF 集合
  • 发现数据记录 (DDR)

还会显示软件计数规则。

注意

为了提高性能,该工具仅在你选择每个选项卡时收集它的信息。 同样,单击“ 刷新”时,只会刷新当前显示的选项卡的信息。

用法

“工具”菜单

工具 ”菜单中提供了以下操作:

连接

从其他计算机检索信息。

  • 默认情况下,该工具显示来自当前计算机的信息。

  • 使用帐户的远程计算机名称、用户名和密码进行连接。 该工具与远程计算机上的 IPC$ 共享建立连接。 当工具退出或连接到另一台计算机时,它会删除连接。

  • 它需要具有足够凭据的帐户才能获取信息。

  • 如果未指定用户名和密码,客户端 Spy 将使用当前已登录用户的安全上下文来尝试建立连接。

  • 连接到远程计算机时,显示的所有选项卡都显示来自远程计算机的信息。

软件分发

显示“ 软件分发 ”选项卡并隐藏其他选项卡。 默认情况下,客户端 Spy 显示“软件分发”选项卡。

清单

显示“清单”选项卡并隐藏其他选项卡。

软件计量

显示“软件计数”选项卡并隐藏其他选项卡。

将当前选项卡保存到文件

将当前显示的选项卡中的信息保存到指定的文本文件。

将所有选项卡保存到文件

将所有选项卡中的信息保存到指定的文本文件中。 它只会保存你的帐户可以看到的信息。

“软件分发”选项卡

在以下四个选项卡上配置设置:

软件分发执行请求

此选项卡显示所有现有部署,包括面向设备和用户的部署。

“软件分发执行请求”选项卡中的每个树项包含以下四个属性:

  • 广告 ID。 如果此值是可用的部署,则此值可能为空。
  • 程序包 ID
  • 程序名称
  • 用户。 这可能是目标用户 SID 或发起请求的用户的 SID。 如果两者都是系统请求,则显示的用户为 System。

对于每个运行请求,它还在子树结构中显示以下信息:

  • 程序名称
  • 程序包 ID
  • 程序包名称
  • 请求创建时间
  • 状态
  • 运行状态(如果状态为“正在运行”)
  • 执行上下文 (用户或管理员)
  • 历史记录状态 (成功、失败或 NotRun)
  • LastRunTime (Never,如果程序在) 之前尚未运行
  • RetryCount,如果状态为 WaitingRetry
  • 如果 State 为 WaitingRetry) ,ContentAccess (重试计数
  • 如果 State 为 WaitingRetry,则 FailureCode
  • FailureReason,如果 State 为 WaitingRetry

如果请求需要内容,则状态为 WaitingContent。 “软件分发缓存信息”选项卡显示此下载请求的详细信息。

如果运行请求是下载请求,则它还会显示下载的字节数。

注意

它使用不同的图标来表示运行请求的不同状态。

软件分发历史记录

此选项卡包含有关以前运行的所有程序的信息。 此信息存储在注册表中。

此树的主要分支是不同的用户历史记录,包括 System。 它显示一个子树,其中包含已为每个用户运行程序的包列表。

每个包子树的包 ID 和包名称显示已运行的程序列表。 它为每个属性显示以下属性:

  • 程序名称
  • 运行状态
  • 上次运行时间
  • 失败代码
  • 失败原因

成功运行程序时,失败代码和失败原因为空。

软件分发缓存信息

缓存配置

包含有关Configuration Manager客户端缓存的信息。 此信息包括缓存位置、缓存大小以及它当前是否正在使用中。

缓存的项

包含当前缓存中所有项的子树。 每个树项都包含有关每个项的以下信息:

  • 项目在缓存中 (文件夹) 的位置
  • 当前状态
  • 程序包 ID
  • 程序包名称
  • 包版本
  • 包大小
  • 当前引用计数
  • 上次引用时间 (UTC)

正在下载项目

这些是客户端当前正在下载的项目。 每个都显示缓存项显示的相同信息,以及下载的千字节数。

软件分发挂起的执行

此选项卡包含详细说明过去和将来所需的部署的信息以及可用部署的列表。

每个树分支适用于每个提供部署的用户帐户,包括 System。

对于每个用户,子树包含以下三项:

具有未来执行的强制播发

这些是强制播发,仍有待运行程序。 这些播发可以是定期播发、一次性播发或多个计划播发。 每个都显示播发 ID、下一个运行时间和运行播发的计划。

可选播发

显示已发布的所有播发的列表。 它还显示每个播发 ID、程序名称和包名称等详细信息。

过去强制播发,没有将来的计划执行

这是客户端上存在的播发列表,这些播发没有将来计划运行的程序。 将显示播发 ID、包名称和程序名称。 对于任何可选的播发,将显示子树项。

注意

包名称信息仅适用于在被查看的计算机上播发了与其关联的策略的包。 不再具有关联可用策略的包将显示消息“包名称不再可用”。

“清单”选项卡

只有一个选项卡包含清单信息。 主树包含以下五项:

  • 软件清单:包含上一个周期开始的日期、上一个报表的日期以及最后一个报表的次要和主要版本。

  • 文件集合:包含上一个周期开始的日期、上一个报表的日期以及最后一个报表的次要和主要版本。

  • 硬件清单:包含上一个周期开始的日期、上一个报表的日期以及最后一个报表的次要和主要版本。

  • IDMIF 集合:包含上一个周期开始的日期、上一个报表的日期以及最后一个报表的次要和主要版本。

  • DDR:包含上一个周期开始的日期、上一个报表的日期以及最后一个报表的次要和主要版本。 DDR 信息也显示在子树中。

“软件计数”选项卡

此选项卡将信息显示为子树,并包含所有软件计数规则。 它将每个规则显示为节点,它通过文件名和规则 ID 标识该节点。 展开树中的每个节点,并查看以下信息:

  • 资源管理器文件名
  • 原始文件名
  • 规则 ID
  • 文件版本
  • 语言