You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PowerShell查询SCCM分发点PXE配置属性失败求助

解决SCCM分发点PXE配置查询问题

你的问题出在错误地访问了EmbeddedProperties属性,实际上Get-CMDistributionPoint返回的主对象本身就包含你需要的三个PXE配置属性,只是属性名称和你预期的不一样。另外,Get-CMDistributionPointInfo仅返回简化的状态信息,无法获取完整的PXE配置项。

正确的属性对应关系:

  • 「启用客户端PXE支持」→ IsPxeEnabled
  • 「允许响应PXE请求」→ IsPxeResponseEnabled
  • 「启用未知计算机支持」→ IsUnknownComputerSupportEnabled

修正后的PowerShell脚本:

cls

$siteCode = 'AB1'
$serverName = 'S203S1'

# 查询指定分发点的完整配置
$dp = Get-CMDistributionPoint -SiteSystemServerName $serverName

if ($dp) {
    $dpName = $dp.SiteSystemServerName
    $enablePxeSupport = $dp.IsPxeEnabled
    $allowPxeRequests = $dp.IsPxeResponseEnabled
    $enableUnknownComputerSupport = $dp.IsUnknownComputerSupportEnabled

    Write-Host "Distribution Point Name: $dpName"
    Write-Host "Enable PXE support for clients: $enablePxeSupport"
    Write-Host "Allow this distribution point to respond to incoming PXE requests: $allowPxeRequests"
    Write-Host "Enable unknown computer support: $enableUnknownComputerSupport"
    Write-Host '---------------------------------------------'
}
else {
    Write-Host 'Distribution Point not found.' -ForegroundColor Red
}

补充验证方法:

如果需要确认Get-CMDistributionPoint返回对象的所有可用属性,可运行以下命令查看完整属性列表:

Get-CMDistributionPoint -SiteSystemServerName $serverName | Get-Member

内容的提问来源于stack exchange,提问作者Pax212fr

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 03:44:51