¿Cómo cambiar entre sufijos DNS usando CMD (netshell)?

¿Cómo cambiar entre sufijos DNS usando CMD (netshell)?

en mi trabajo, tengo que cambiar manualmente entre:

1) agregar sufijos DNS primarios y específicos de la conexión y

2) Agregar sufijos principales del sufijo DNS primario

varias veces al día (debido a una red segura). Me gustaría crear un .bat para hacerlo automáticamente, pero no puedo encontrar el comando Netshell correcto para hacerlo...

¿Sabes cómo puedo cambiar entre esas opciones?

Aquí hay una captura de pantalla:

Respuesta1

Desafortunadamente, no existe un comando netshell para esto. Sin embargo, la lista se almacena en el registro en esta ruta:

HKLM\System\CurrentControlSet\Services\Tcpip\Parameters

Puede utilizar el siguiente comando desde la línea de comando para establecer los valores de la lista:

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

Tenga en cuenta que la "lista" es una cadena separada por comas, así que reemplácela example1.com,example2.comcon sus sufijos.

Para volver a la opción "Agregar sufijos DNS primarios y específicos de la conexión", simplemente configure la lista (el valor después de /d) en una cadena vacía ("").

información relacionada