web-dev-qa-db-ja.com

スクリプトを使用してWindowsホスト名(NetBIOS名)を変更することはできますか?

スクリプトを使用してWindowsサーバーのホスト名を変更するにはどうすればよいですか?

Linuxサーバーでこれを行うのは非常に簡単です(いくつかのファイルエントリを変更し、hostnameコマンドを実行します)が、Windowsでホスト名を変更する方法がわかりません。自動化されたファッション。

具体的には、Windows 2008 R2でこれを行う方法を探していますが、一般的なアプローチも素晴らしいでしょう。

私はこれを見つけました technote XPの場合、2k8マシンで試していません-それでも有効ですか?

全体的なコンテキストは、カスタム仕様を使用して、VMwareテンプレートなしから展開後にサーバーの名前を変更できるようにすることです。

2
warren

見つかったリンクは有効であり、ServerCoreインストールを構成するためのベストプラクティスの方法です。

netdom renamecomputer localhost /NewName:FooBar

localhostを、Windowsがリモートコンピューターを解決できるように変更することで、リモートマシンでも機能します。リモートコンピューターが指定されている場合は、ドメイン資格情報またはWindowsパススルー認証が適用されない限り、資格情報を提供する必要があります。

ローカル認証用に/UserO username /PasswordO passwordでcredsを指定します
ドメイン認証には/UserD [email protected] /PasswordD passwordを使用します。

NetDomは、コンピューターをドメインにスクリプトで参加させたり、DNS代替名を管理したり(あまり考えられていない、使用しないでください)、その他のさまざまな管理タスクに使用されるのと同じユーティリティです。

5
Chris S