4、在ITs组桌面放置一个脚本,运行它能显示dns记录(使用组策略).note

显示DNS所有记录:
dnscmd /zoneinfo hq.local
清除DNS缓存:
ipconfig /flushdns
·注意事项:
书写 .bat 文件时,需要再额外加上两行:
@echo off //不显示输入的命令
dnscmd /zoneinfo hq.local
pause //用于将 弹出的 cmd框留住,使其不会一闪而逝(不理解就自己尝试加了和不加的区别)一、编辑脚本文件:
1、在 C盘下新建一个 ‘get-dns’ 文件夹:

2、共享 此文件夹:

3、在此文件夹中 创建bat脚本:

@echo off
dnscmd /zoneinfo hq.local
pause 
4、双击尝试运行:

二、编辑组策略,使其出现在ITs组桌面:
gpmc.msc 打开组策略1、创建 GPO:

2、编辑 GPO 权限,设为仅限 ITs组:
(1)删除‘安全筛选’中的 Authenticated Users:

(2)在‘安全筛选’中添加 ITs组:

(3)点击‘委派’,添加 Authenticated Users,权限为 读取

3、编辑 组策略:

(1)新建一个快捷方式:
·注:路径需要以ip的形式

点击确定
(2)更新组策略:
gpudpate /force三、提升 ITs 组权限:
1、将 ITs组加入管理员组:
作用:使 ITs组能够本地登陆 DC域控制器
Win + R 打开 dsa.msc
·编辑 Domain Admins 属性:

2、给予 ITs 管理DNS的 权限:
作用:让 ITs 组能够管理 DNS(能够运行脚本查看DNS所有记录)
·点击属性:



3、设置 ITs 权限:

进行验证,使用 ITs 登陆:

可以看到,此时桌面已经有 get-dns.bat 脚本

双击运行:


另一个 DNS清除缓存 配置步骤同上