kimo pryvt Asked: 2016-04-02 08:13:31 +0800 CST2016-04-02 08:13:31 +0800 CST 2016-04-02 08:13:31 +0800 CST 如何强制客户端在 SCCM 中更新其 IP 地址? 772 我正在使用我需要通过组织移动的机器测试一些网络问题,这使机器更改其 ip。 SCCM需要更新这个ip(图中突出显示)才能联系机器,问题是我的环境太大了,运行一次完整的机器发现需要4个小时或更长时间。 有更快的方法通过powershell或其他工具更新机器的ip吗? powershell 2 个回答 Voted Best Answer pat o. 2016-04-02T10:36:52+08:002016-04-02T10:36:52+08:00 计算机的 IP 地址将在其下一个发现数据收集周期更新。您可以通过在客户端上运行以下命令来强制执行此操作: WMIC /namespace:\\root\ccm path sms_client CALL TriggerSchedule "{00000000-0000-0000-0000-000000000003}" /NOINTERACTIVE 这是所有可用操作的列表: 应用部署评估周期:{00000000-0000-0000-0000-000000000121} 发现数据收集周期:{00000000-0000-0000-0000-000000000003} 硬件库存周期:{00000000-0000-0000-0000-000000000001} 机器策略检索和评估周期:{00000000-0000-0000-0000-000000000021} 软件库存周期:{00000000-0000-0000-0000-000000000002} 软件计量使用报告周期:{00000000-0000-0000-0000-000000000031} 软件更新部署评估周期:{00000000-0000-0000-0000-000000000108} 软件更新扫描周期:{00000000-0000-0000-0000-000000000113} Windows 安装程序源列表更新周期:{00000000-0000-0000-0000-000000000032} Whiteevo6 2021-06-17T15:59:47+08:002021-06-17T15:59:47+08:00 您在 SCCM 数据库中看到的是最后一次发现数据更新。这不是实时数据。当您使用右键单击工具等实用程序时,它不会使用它来定位机器以运行新发现;它使用DNS。 只要 DNS 正常运行并报告正确的数据,它就能够联系机器并发送发现请求,并将该数据检索回 SCCM 数据库。
计算机的 IP 地址将在其下一个发现数据收集周期更新。您可以通过在客户端上运行以下命令来强制执行此操作:
这是所有可用操作的列表:
应用部署评估周期:
{00000000-0000-0000-0000-000000000121}
发现数据收集周期:
{00000000-0000-0000-0000-000000000003}
硬件库存周期:
{00000000-0000-0000-0000-000000000001}
机器策略检索和评估周期:
{00000000-0000-0000-0000-000000000021}
软件库存周期:
{00000000-0000-0000-0000-000000000002}
软件计量使用报告周期:
{00000000-0000-0000-0000-000000000031}
软件更新部署评估周期:
{00000000-0000-0000-0000-000000000108}
软件更新扫描周期:
{00000000-0000-0000-0000-000000000113}
Windows 安装程序源列表更新周期:
{00000000-0000-0000-0000-000000000032}
您在 SCCM 数据库中看到的是最后一次发现数据更新。这不是实时数据。当您使用右键单击工具等实用程序时,它不会使用它来定位机器以运行新发现;它使用DNS。
只要 DNS 正常运行并报告正确的数据,它就能够联系机器并发送发现请求,并将该数据检索回 SCCM 数据库。