当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 使用 PowerShell 获取 Configuration Manager 客户端缓存大小

作者:精品下载站 日期:2024-12-14 10:51:50 浏览:13 分类:玩电脑

使用 PowerShell 获取 Configuration Manager 客户端缓存大小


在这篇短文中,我们将了解如何使用 powershell 获取配置管理器客户端缓存大小。在我最近的一篇文章中,我们看到了 Configuration Manager 1606 客户端缓存设置概述。简而言之,在配置管理器 1606 版本中,您可以有效地管理客户端缓存大小。无需使用 powershell 或 VB 脚本来更改客户端缓存大小。

然而,在更改客户端设置中的客户端缓存大小后,我确实观察到了一些奇怪的事情。检查配置管理器属性的缓存选项卡后,设置显示为灰色。我无法看到客户端缓存大小,也无法单击配置设置。磁盘空间量显示值“0”。

[玩转系统] 使用 PowerShell 获取 Configuration Manager 客户端缓存大小

使用 PowerShell 获取 Configuration Manager 客户端缓存大小

当您想要检索 GUI 方法无法检索的数据时,PowerShell 总是很方便。在客户端计算机上,以管理员身份运行 PowerShell。在下面的屏幕截图中,我使用的第一个命令是:-

Get-WmiObject -Namespace ROOT\CCM\SoftMgmtAgent

当您运行上述命令时,它会询问类值。将类指定为 CacheConfig 并按 Enter 键。您现在可以看到它显示了诸如 ccmcache 文件夹位置、缓存大小和计算机名称等数据。这是了解客户端缓存大小的一种方法。

[玩转系统] 使用 PowerShell 获取 Configuration Manager 客户端缓存大小

在下面的屏幕截图中,我使用了相同的命令,但附加了 -Query。换句话说,我在命令本身中提供类值参数。

Get-WmiObject -Namespace ROOT\CCM\SoftMgmtAgent -Query "Select Size from CacheConfig"

当我们输入上述命令时,我们会看到 sccm 客户端缓存的大小。

最后一个命令是一行命令,显示 sccm 客户端缓存的大小。这是使用的命令:-

Get-WmiObject -Namespace ROOT\CCM\SoftMgmtAgent -Query "Select Size from CacheConfig" | Select-Object -ExpandProperty "Size"
Get-WmiObject -Namespace ROOT\CCM\SoftMgmtAgent -Query "Select Size from CacheConfig" | Select Size

[玩转系统] 使用 PowerShell 获取 Configuration Manager 客户端缓存大小

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯