Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Переименование компьютеров в домене через Power shell (http://forum.oszone.net/showthread.php?t=186946)

Неадекват 30-09-2010 10:38 1507990

Переименование компьютеров в домене через Power shell
 
Приветствую всех! :bow:
Имеется комп с Win 7 Pro. Комп доменный, установлена оснастка AD Users and computers.
Возникла задача переименования компьютеров в домене удаленно без вывода-переименования-ввода ибо долго, а компов много. Погуглив малость узнал, что Windows 7 помахала ручкой команде netdom и теперь возник вопрос как можно использовать Power shell для вышеозначенной задачи? Прошу помощи гуру Power shell! :help:

amel27 30-09-2010 12:16 1508067

NETDOM in Win7, в посте #7 есть линк на RSAT с NETDOM

snark 18-05-2011 09:51 1678340

Если касательно 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 07-10-2011 08:38 1767823

PowerGUI Administrative Console
он тебе поможет... там и скрипт powershell можно посмотреть...


Время: 02:02.

Время: 02:02.
© OSzone.net 2001-