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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Windows Server 2008/2008 R2 (http://forum.oszone.net/forumdisplay.php?f=97)
-   -   Массовое изменение информации во вкладке "Среда" в AD (http://forum.oszone.net/showthread.php?t=292769)

Mescaline5115 19-12-2014 12:40 2445678

Массовое изменение информации во вкладке "Среда" в AD
 
Доброго времени суток!
Подскажите пожалуйста, имеется несколько сотен сотрудников, у которых в строке "Имя файла программы" есть запись. Необходимо внести в запись изменения, а именно удалить 1 символ. Оснастка "Пользователи и компьютеры" такой возможности не дает :(
Заранее спасибо за помощь.

Iska 19-12-2014 12:59 2445694

Что на что менять надо?

Mescaline5115 19-12-2014 14:31 2445749

"C:\Program Files (x86)\1cv82\common\1cestart.exe"
Необходимо просто удалить цифру "2", приведя строчку к виду:
"C:\Program Files (x86)\1cv8\common\1cestart.exe"
Это необходимо сделать у всех, у кого есть вообще какая-либо запись во вкладке "Среда". Также все пользователи, к которым можно применить это исправление находятся в группе безопасности "1с". Может возможно каким-то образом сделать выборку из общей базы по критерию принадлежности к этой группе и поменять?

Telepuzik 19-12-2014 17:01 2445815

Цитата:

Цитата Mescaline5115
группе безопасности "1с". »

Код на PowerShell всем пользователям входящим в группу 1с устанавливает параметры запуска программы и рабочий каталог:
Код:

Import-Module ActiveDirectory
$users = Get-ADGroupMember "1c"
foreach ($user in $users)
{
$dn  = $user.DistinguishedName
$ext = [ADSI]"LDAP://$dn"
$ext.PSBase.InvokeSet("TerminalServicesInitialProgram","C:\Program Files (x86)\1cv8\common\1cestart.exe")
$ext.PSBase.InvokeSet("TerminalServicesWorkDirectory","C:\Program Files (x86)\1cv8\common\")
$ext.SetInfo()
}



Время: 09:40.

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