locked
「プライマリDNSサフィックス」のコマンドまたはスクリプトによる指定方法 RRS feed

  • 質問

  • お世話になっております。

    ワークグループ環境下のWindows7において、
    コントロールパネル「システム」の「コンピューター名」
    「DNSサフィックスとNetBIOSコンピューター名」画面で指定する
    「このコンピューターのプライマリDNSサフィックス」
    (システム共通のDNSサフィックス)
    をバッチファイルから登録したいと考えております。

    net config workstation
    で設定を見ることはできますが、残念ながら指定ができません。

    WSH やAPI(プログラム)からの操作でも構いません。
    ご存知の方、ご教示頂けますと幸いです。

    http://www.atmarkit.co.jp/fwin2k/win2ktips/398dnssuffix/dnssuffix.html

    2011年5月30日 7:37

回答

  • 以前VBSでやったことがあります。(Windows 7では試していませんが、たぶんうまくいくのでは)

    ポイントは次の通り

     SET WSHShell = CreateObject("WScript.Shell")
     WSHShell.RegWrite "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\NV Domain", "example.com", "REG_SZ"

    これでいけました。

    以上、参考になれば幸いです。


    MVP:Virtual Machine Blog:MCTの憂鬱 http://naonao71.wordpress.com/
    • 回答としてマーク 服部清次 2011年6月10日 1:35
    2011年6月2日 5:29

すべての返信

  • 以前VBSでやったことがあります。(Windows 7では試していませんが、たぶんうまくいくのでは)

    ポイントは次の通り

     SET WSHShell = CreateObject("WScript.Shell")
     WSHShell.RegWrite "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\NV Domain", "example.com", "REG_SZ"

    これでいけました。

    以上、参考になれば幸いです。


    MVP:Virtual Machine Blog:MCTの憂鬱 http://naonao71.wordpress.com/
    • 回答としてマーク 服部清次 2011年6月10日 1:35
    2011年6月2日 5:29
  • koma_deko さん、

    こんにちは。
    フォーラム オペレーターの服部 清次です。

    koma_deko さんがこちらの質問を投稿されてから少し経ちましたが、
    ABE NAOKI さんの回答はご確認いただけましたでしょうか?

    今回、ABE NAOKI さんの回答を参考にしていただけるのではないかと思いましたので、
    勝手ながら、私の方でひとまず [回答としてマーク] させていただきました。

    また何か疑問などがありましたら、ぜひ TechNet フォーラムをご活用ください。
    今後とも、よろしくお願いします!
    それでは、また。


    __________________________________________________
    日本マイクロソフト株式会社 フォーラム オペレーター 服部 清次

    2011年6月10日 1:35
  • ABE NAOKI様

    ご教示、どうも有難うございます。
    ご返信が遅れてしまい申し訳御座いません。

    レジストリ設定で行えるのですね。

    2011年7月12日 0:52