如何使用 CMD(netshell)在 DNS 后缀之间切换?

如何使用 CMD(netshell)在 DNS 后缀之间切换?

在我的工作中,我必须手动切换:

1) 附加主要和连接特定的 DNS 后缀和

2) 附加主 DNS 后缀的父后缀

每天多次(由于网络安全)。我想创建一个 .bat 来自动执行此操作,但我找不到正确的 Netshell 命令来执行此操作...

您知道如何在这些选项之间切换吗?

以下是屏幕截图:

答案1

不幸的是,没有用于此目的的 netshell 命令。但是,该列表存储在注册表中的以下路径下:

HKLM\System\CurrentControlSet\Services\Tcpip\Parameters

您可以从命令行使用以下命令来设置列表值:

reg add HKLM\System\CurrentControlSet\Services\Tcpip\Parameters /v "SearchList" /d "example1.com,example2.com" /f

请注意,“列表”是一个逗号分隔的字符串,因此请example1.com,example2.com用后缀替换。

要恢复到选项“附加主要和连接特定的 DNS 后缀”,只需将列表(/d 后的值)设置为空字符串(“”)。

相关内容