PowerShell - [решено] Переименование компьютеров в домене через Power shell

Ответить
Аватара пользователя
Неадекват

PowerShell - [решено] Переименование компьютеров в домене через Power shell

Сообщение Неадекват »

Приветствую всех! Изображение

Имеется комп с Win 7 Pro. Комп доменный, установлена оснастка AD Users and computers.

Возникла задача переименования компьютеров в домене удаленно без вывода-переименования-ввода ибо долго, а компов много. Погуглив малость узнал, что Windows 7 помахала ручкой команде netdom и теперь возник вопрос как можно использовать Power shell для вышеозначенной задачи? Прошу помощи гуру Power shell! Изображение
Аватара пользователя
snark

Re: PowerShell - [решено] Переименование компьютеров в домене через Power shell

Сообщение snark »

Если касательно 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 - перезагрузка после переименования, число - отсрочка в секундах
}
Аватара пользователя
dosperados

Re: PowerShell - [решено] Переименование компьютеров в домене через Power shell

Сообщение dosperados »

PowerGUI Administrative Console

он тебе поможет... там и скрипт powershell можно посмотреть...
Ответить

Вернуться в «Скриптовые языки администрирования Windows»