Блог did5.ru

Про АйТи и около айтишные темы

Переименовать доменный ПК через cmd.exe

2 комментария

На переименование доменного компьютера у администратора уходит 10-15 минут. При этом достаточно много совершается телодвижений. Т.к. в крупной сети эта операция происходит очень часто, то суммарное затраченное время поражает. Весь этот процесс можно упростить до безобразия...


Переименовать доменный ПК удаленно через командную строку cmd.exe

Используем стандартную программу netdom.exe. Графического интерфейса у нее нет, поэтому все действия выполняются через командную строку. Запускаем cmd.exe и вводим:

 netdom renamecomputer pcName /newname:newName /userd:domain\admin /passwordd:* /reboot:15 

Где pcName — имя компьютера, который будем переименовывать, newName — новое имя ПК, /userd — учетная запись администратора и его пароль в /passwordd. Вместо пароля стоит зведочка (*), чтобы не держать пароль в открытом виде. Пароль будет запрашиваться при выполнении команды. Также задано время до перезагрузки — 15 секунд.

Чтобы не писать каждый раз длинную команду, я написал .bat файл, который запрашивает параметры и подставляет в командную строку.

@echo off
SET /P pcName="Enter pc name for renaming: "
SET /P newName="Enter new pc name: "
netdom renamecomputer %pcName% /newname:%newName% /userd:domain\admin /passwordd:* /reboot:15
pause

Если все параметры введены правильно, то через 15 секунд ПК загрузится и будет уже с новым именем. Если на компьютере никто не вошел в систему (экран ввода пароля), то компьютер переименуется, но не перезагрузится.

Нашли опечатку в тексте? Пожалуйста, выделите ее и нажмите Ctrl+Enter! Спасибо!


Хотите поблагодарить автора за эту заметку? Вы можете это сделать!


Автор: did5

15 Авг 2011 в 14:10

Рубрика: IT,Windows

Метки:

2 комментария на «Переименовать доменный ПК через cmd.exe»

Вы можете подписаться на RSS-ленту комментариев или оставить трекбек для публикации «Переименовать доменный ПК через cmd.exe».

  1. После ввода имени переименовываемого компьютера, а затем нового имени, командная строка выдаёт:

    «netdom.exe» не является внутренней или внешней

    командой, исполняемой программой или пакетным файлом.

    Что делаю не так?

    николай

    29 Окт 2015 в 15:32

  2. wmic computersystem where name="%computername%" call rename name="ИМЯ"

    Лучше так сделать

    Бачо

    12 Фев 2019 в 12:48

Ваш отзыв