Как я могу изменить имя хоста сервера Windows с помощью скрипта?
Сделать это на сервере Linux очень просто (измените пару записей файла и запустите hostname
command), но я не знаю, как или даже возможно ли изменить имя хоста в Windows автоматически.
В частности, я ищу способ сделать это в Windows 2008 R2, но общий подход тоже подойдет.
я нашел это технот для XP, но не пробовал на машине 2k8 - все еще актуально?
Весь контекст заключается в том, чтобы иметь возможность изменить имя сервера после развертывания из шаблона VMware. без с использованием специальной спецификации.
Найденная вами ссылка действительна и соответствует рекомендациям по настройке установки Server Core.
netdom renamecomputer localhost /NewName:FooBar
Работает и на удаленных машинах, изменяя localhost
к чему-то, что позволяет Windows разрешать удаленный компьютер. Если указан удаленный компьютер, вам потребуется предоставить учетные данные, если не применяются учетные данные домена или сквозная проверка подлинности Windows.
Укажите кредиты с помощью /UserO username /PasswordO password
для локальной аутентификации
Использовать /UserD username@domain.com /PasswordD password
для аутентификации домена.
NetDom
также является той же утилитой, которая используется для сценария присоединения компьютера к домену, для управления альтернативными именами DNS (плохо продуманные, не используйте их) и множества других административных задач.