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

如何通过PowerShell启用Windows Server 2022 DNS服务器级scavenging功能

可以通过PowerShell实现Windows Server 2022 DNS服务器的服务器级scavenging功能启用,你当前使用的命令未配置完整参数,按以下流程操作即可:

注意:所有操作需要以管理员身份启动PowerShell执行

正确配置命令

# 可根据实际需求调整各时间间隔的天数
$noRefreshInterval = New-TimeSpan -Days 7
$refreshInterval = New-TimeSpan -Days 7
$scavengingInterval = New-TimeSpan -Days 7

Set-DnsServerScavenging `
  -ScavengingState $true `
  -NoRefreshInterval $noRefreshInterval `
  -RefreshInterval $refreshInterval `
  -ScavengingInterval $scavengingInterval `
  -ApplyOnAllZones `
  -PassThru

参数说明(对应GUI配置项)

  • -ScavengingState $true:对应GUI中「启用自动清理陈旧资源记录」的勾选框
  • -NoRefreshInterval:对应无刷新间隔配置
  • -RefreshInterval:对应刷新间隔配置
  • -ScavengingInterval:对应GUI中设置的自动清理运行周期
  • -ApplyOnAllZones:和GUI中「将这些设置应用到所有存在的区域」按钮功能一致,会把上述间隔配置同步到所有已启用老化的DNS区域,不需要同步可删除该参数
  • -PassThru:执行命令后输出配置结果,方便即时核对

验证配置结果

配置完成后运行以下命令,即可查看当前服务器级scavenging配置,确认ScavengingState为True、各时间间隔参数符合预期即可:

Get-DnsServerScavenging

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 11:39:03