如何使用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 後面的值)設為空字串 ("")。

相關內容