Переименовать доменный ПК через cmd.exe
На переименование доменного компьютера у администратора уходит 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! Спасибо!
Хотите поблагодарить автора за эту заметку? Вы можете это сделать!
После ввода имени переименовываемого компьютера, а затем нового имени, командная строка выдаёт:
«netdom.exe» не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Что делаю не так?
николай
29 Окт 2015 в 15:32
wmic computersystem where name="%computername%" call rename name="ИМЯ"
Лучше так сделать
Бачо
12 Фев 2019 в 12:48