%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%20DNS%20%E3%82%B5%E3%83%95%E3%82%A3%E3%83%83%E3%82%AF%E3%82%B9%E3%82%92%E5%88%87%E3%82%8A%E6%9B%BF%E3%81%88%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%81%84%E3%81%84%E3%81%A7%E3%81%99%E3%81%8B%3F.png)
私の仕事では、以下の操作を手動で切り替える必要があります。
1) プライマリおよび接続固有のDNSサフィックスを追加し、
2) プライマリDNSサフィックスの親サフィックスを追加する
1 日に何回も実行します (安全なネットワークのため)。 自動的に実行するための .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 の後の値) を空の文字列 ("") に設定するだけです。