|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] Переименование компьютеров в домене через Power shell |
|
PowerShell - [решено] Переименование компьютеров в домене через Power shell
|
Старожил Сообщения: 470 |
Профиль | Отправить PM | Цитировать Приветствую всех!
Имеется комп с Win 7 Pro. Комп доменный, установлена оснастка AD Users and computers. Возникла задача переименования компьютеров в домене удаленно без вывода-переименования-ввода ибо долго, а компов много. Погуглив малость узнал, что Windows 7 помахала ручкой команде netdom и теперь возник вопрос как можно использовать Power shell для вышеозначенной задачи? Прошу помощи гуру Power shell! |
|
Отправлено: 10:38, 30-09-2010 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать |
Отправлено: 12:16, 30-09-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 508
|
Профиль | Отправить PM | Цитировать Если касательно Powershell'a, то у меня в домене отработал такой сценарий:
# Script to rename computers in a domain by parsing a CSV file # Assumes: File of names with a header row of OldName,NewName # and a row for oldname,newname pairs for each computer to be renamed. # Adjust filename and file path as appropriate. # http://social.technet.microsoft.com/wiki/contents/articles/how-to-rename-computers #-using-powershell-and-a-csv-file.aspx cls $csvfile = "C:\rename.csv" #имя csv файла, из которого берем список компьютеров, # подлежащих переименованию. # Формат следующий: OldName,NewName Import-Csv $csvfile | foreach { $oldName = $_.OldName; $newName = $_.NewName; Write-Host "Переименование компьютера из $oldName в $newName" netdom renamecomputer $oldName /newName:$newName /force /uD:domain_name\user_join /passwordD:123456789*A # /uD - имя учетной записи, которой разрешено вводить компьютеры в домен; можно использовать учетную запись # не администратора домена, см. Метод 5 в статье. # можно также добавить ключ /reboot 900 - перезагрузка после переименования, число - отсрочка в секундах } |
Отправлено: 09:51, 18-05-2011 | #3 |
Пользователь Сообщения: 77
|
Профиль | Отправить PM | Цитировать PowerGUI Administrative Console
он тебе поможет... там и скрипт powershell можно посмотреть... |
Отправлено: 08:38, 07-10-2011 | #4 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
2008 - Разделение компьютеров по группам в домене | gHosTerr | Windows Server 2008/2008 R2 | 3 | 17-06-2009 23:47 | |
Scripts: Переименование компьютеров и Изменение паролей лок админа | wolland | Microsoft Windows NT/2000/2003 | 2 | 26-01-2009 09:24 | |
Удаленное выключение компьютеров (группы компьютеров) в домене | zonderz | Программное обеспечение Windows | 1 | 18-10-2007 09:49 | |
[решено] Переименование рабочих станций в домене | private | Microsoft Windows NT/2000/2003 | 9 | 30-01-2006 12:15 | |
Delphi - Shell через Delphi | fossil | Программирование и базы данных | 10 | 07-04-2004 17:46 |
|