域策略添加计算机dns,DC中组策略设置DNS服务器的问题!!

如果是通過組策略

計算機配置 - 管理模板 - 網絡 - DNS 客戶端

的 “DNS 服務器” 設置了不能解析 Active Directory 的 IP,

那麽可以先將此策略修改爲 “未配置”。

因爲此策略僅是由系統層面覆蓋在網絡適配器上的 DNS 服務器 IP 設置,而不是直接覆蓋已有設置,所以可以用如下方法進行恢復。

在 DC 建立一個 ANSI 編碼的文本文件,名字假設爲 client.lst

該文件每行包含一個客戶端 PC 的 NetBIOS 名稱, 這些客戶端均為被錯誤推送了該設置的 PC。

然後創建如下批處理, 名稱假設爲 rm_nserv.bat

以下爲具體代碼

@echo off

setlocal enabledelayedexpansion

for /f "tokens=*" %%n in ('type "!cd!\client.lst"' ) do (

sc \\%%n query remoteregistry | find /i "running" > nul

if !errorlevel! neq 0 (

sc \\%%n config remoteregistry start= auto

sc \\%%n start remoteregistry

)

reg query "\\%%n\HKLM\SOFTWARE\Policies\Microsoft\Windows NT\DNSClient" /v NameServer | find /i "name" > nul

if !errorlevel! equ 0 (

reg delete "\\%%n\HKLM\SOFTWARE\Policies\Microsoft\Windows NT\DNSClient" /v NameServer /f

echo !date! !time! %%n's corrupt dns settings has been deleted. >> "!cd!\rm_nserv.result"

)

)

endlocal

以上爲具體代碼

此代碼爲示例演示, 存在不完善的地方,需要自行修改。

然後執行這個代碼,來刪除客戶端電腦中無效的 DNS 服務器 IP 地址設置。

最後重啓刪除完成的客戶端電腦。

如果無法遠程刪除失敗, 則祇能在本地進行修改。

Folding@Home

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值