powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / Сохранить пользователей группы
26 сообщений из 26, показаны все 2 страниц
Сохранить пользователей группы
    #33264153
копосов нв
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите, как сохранить пользователей из группы (AD) в файл?
...
Рейтинг: 0 / 0
Сохранить пользователей группы
    #33264350
Фотография VF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
копосов нвПодскажите, как сохранить пользователей из группы (AD) в файл?
ну я не знаю как сохранить всё в файл, вроде как нельзя этого сделать, а то какая нахер секурность будет тогда...
но если из одного домена в другой перенести, то надо использовать инструмент ADMigrationTool или DomenMigrationTool, как называется точно не помню...
...
Рейтинг: 0 / 0
Сохранить пользователей группы
    #33264710
копосов нв
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уточню. Как мне получить список пользователей в группе (только ФИО), мне не нужна полная информация (для переноса структуры AD). А данные читать я могу, т.к. адресная книга Outlook связана с AD, Пуск->Найти->Людей... и т.д.
...
Рейтинг: 0 / 0
Сохранить пользователей группы
    #33264736
Yanis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну по папке в оснастке ммс правой кнопкой - export list
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Сохранить пользователей группы
    #33264832
копосов нв
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YanisНу по папке в оснастке ммс правой кнопкой - export list
Posted via ActualForum NNTP Server 1.3

Экспорт есть только в Структуре домена, а вот на конкретных задачах экспорта нет.
...
Рейтинг: 0 / 0
Сохранить пользователей группы
    #33265052
Yanis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
копосов нвЭкспорт есть только в Структуре домена, а вот на конкретных задачах экспорта нет.Тогда я не понимаю задачи, опиши поподробнее
...
Рейтинг: 0 / 0
Сохранить пользователей группы
    #33265090
Yanis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Сохранить пользователей группы
    #33265456
копосов нв
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YanisТфу ты, запарился...
http://www.scriptinganswers.com/Community/DiscussionForums/tabid/154/forumid/6/postid/3992/view/topic/Default.aspx
http://www.scriptinganswers.com/Community/DiscussionForums/tabid/154/view/topic/forumid/6/postid/4322/Default.aspx

Yanis, подскажи
параметры Member.???? кроме Name, т.к. Name выводит koposovnv, а мне очень необходимо Копосов Николай Васильевич.
Заранее благодарен!
...
Рейтинг: 0 / 0
Сохранить пользователей группы
    #33265627
Yanis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй что-нибудь вроде DisplayName
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Сохранить пользователей группы
    #33265729
копосов нв
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YanisПопробуй что-нибудь вроде DisplayName
Posted via ActualForum NNTP Server 1.3

Пишу
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
'----Start here----------
Option Explicit
Dim Group
Dim GroupName
Dim GroupDomain
Dim Member
Dim oUser
Dim w
Dim ws

const ForReading = 1
const ForWriting = 2
const ForAppending = 8
Const TristateFalse = 0

GroupDomain = "uht.transneft.ru" '<--Put the Computer or domain name here.
GroupName = InputBox ("Group Name to list Members:","Enter GroupName")
  if GroupName = "" then
  GroupName = "Administrators"
  end if

Set ws = CreateObject ("Scripting.FileSystemObject")
Set w = ws.OpenTextFile (".\" & GroupName & " members.txt", ForAppending, True)

Set Group = GetObject("WinNT://" & GroupDomain & "/" & GroupName & ",group")
'<--oUser.Name
For Each Member in Group.Members
          w.WriteLine Member.DisplayName
Next
Wscript.Echo "Text file " & GroupName & " members.txt contains the list of users in this group."
'---------End--------------

Ошибка: Объект не поддерживает это свойство или метод : 'DisplayName'
...
Рейтинг: 0 / 0
Сохранить пользователей группы
    #33265881
Фотография rrrrrrrrrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) usrstat <domain> >> textfile.txt (утилита из Win2K Resource Kit)
2) запускаем Excel и форматируем импортированный файл
...
Рейтинг: 0 / 0
Сохранить пользователей группы
    #33265951
копосов нв
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rrrrrrrrrr1) usrstat <domain> >> textfile.txt (утилита из Win2K Resource Kit)
2) запускаем Excel и форматируем импортированный файл

Результат, не тот. Не выводит Копосов НВ, всё теже koposovnv и т.д.
...
Рейтинг: 0 / 0
Сохранить пользователей группы
    #33265989
Фотография rrrrrrrrrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Странно. В хелпе сказано, что выводится полное имя в том числе. АД под рукой нет, проверить не на чем :(
...
Рейтинг: 0 / 0
Сохранить пользователей группы
    #33266379
копосов нв
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, утила работает. Но не выдаёт ФИО по русски
:-(
...
Рейтинг: 0 / 0
Сохранить пользователей группы
    #33266390
копосов нв
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какие ещё идеи будут?
...
Рейтинг: 0 / 0
Сохранить пользователей группы
    #33266637
Biz©
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
копосов нвДа, утила работает. Но не выдаёт ФИО по русски
:-(
дык какой атрибут-то соответствует вашему русскому ФИО ?
...
Рейтинг: 0 / 0
Сохранить пользователей группы
    #33266642
Biz©
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rrrrrrrrrr1) usrstat <domain> >> textfile.txt (утилита из Win2K Resource Kit)
2) запускаем Excel и форматируем импортированный файл
у мя в 2003 тока узернэймы в строчку выводит :)
в реските 2003 такой утилиты не видел ...
...
Рейтинг: 0 / 0
Сохранить пользователей группы
    #33266678
копосов нв
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Biz© копосов нвДа, утила работает. Но не выдаёт ФИО по русски
:-(
дык какой атрибут-то соответствует вашему русскому ФИО ?

Совершенно верно!
...
Рейтинг: 0 / 0
Сохранить пользователей группы
    #33267509
Biz©
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
копосов нвСовершенно верно!

ващет это был вопрос ... в которое поле оснастки пользователей АД вы вводили русские ФИО ?
...
Рейтинг: 0 / 0
Сохранить пользователей группы
    #33268221
копосов нв
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Biz© копосов нвСовершенно верно!

ващет это был вопрос ... в которое поле оснастки пользователей АД вы вводили русские ФИО ?

Глупая шутка.
...
Рейтинг: 0 / 0
Сохранить пользователей группы
    #33268638
Yanis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блин, уже второй день сажусь почитать про ADSI - никак не дают :(
Жди, может дождешься готового скрипта, а если сам напишешь - выложи, он иногда нужен бывает...
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Сохранить пользователей группы
    #33269138
Biz©
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
копосов нвГлупая шутка.
какая нафик шутка ? это мобыть и cn, и Display Name, и Description, и ...
не зная этого кто ж вам скрипт-то напишет (тока ежели всё выводить) ? вот я уже и спрашиваю в каком из полей окна в котором правится информация пользователя домена вы вписывали русские ФИО ...
впрочем ответа похоже не будет ...
ps: у меня боец тока с института пришёл и за 2 дня сделал утилитку, которой мы уже раза 3 узеров домена перемещали ... admt был неприменим, тк имя домена д.б. оставаться тем же + email специфические ...
всё это мона на васике ещё быстрее сделать ... списки всех атрибутов я как-то доставал из файла на стервере (не помню уже откуда, поиском по виндовс находил)
...
Рейтинг: 0 / 0
Сохранить пользователей группы
    #33270428
копосов нв
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YanisБлин, уже второй день сажусь почитать про ADSI - никак не дают :(
Жди, может дождешься готового скрипта, а если сам напишешь - выложи, он иногда нужен бывает...
Posted via ActualForum NNTP Server 1.3

Yanis, как у тебя успехи со скриптом.
...
Рейтинг: 0 / 0
Сохранить пользователей группы
    #33270935
Yanis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никак, я сейчас очень занят :(
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Сохранить пользователей группы
    #33297135
Samvel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если
Код: plaintext
Getobject("WinNT://...
то тогда FullName
А если
Код: plaintext
Getobject("LDAP://...
то тогда DisplayName
...
Рейтинг: 0 / 0
Сохранить пользователей группы
    #33299481
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как то на мелкомягком сайте повстречался такой скрипт. Выводит в Ексель, но при желании можно подправить под свои нужды.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
Const ADS_SCOPE_SUBTREE =  2 
Set objExcel = CreateObject("Excel.Application")
objExcel.Visible = True
objExcel.Workbooks.Add
objExcel.Cells( 1 ,  1 ).Value = "Last name"
objExcel.Cells( 1 ,  2 ).Value = "First name"
objExcel.Cells( 1 ,  3 ).Value = "Department"
objExcel.Cells( 1 ,  4 ).Value = "Phone number"
Set objConnection = CreateObject("ADODB.Connection")
Set objCommand =   CreateObject("ADODB.Command")
objConnection.Provider = "ADsDSOObject"
objConnection.Open "Active Directory Provider"
Set objCommand.ActiveConnection = objConnection
objCommand.Properties("Page Size") =  100 
objCommand.Properties("Searchscope") = ADS_SCOPE_SUBTREE 
objCommand.CommandText = _
    "SELECT givenName, SN, department, telephoneNumber FROM " _
        & "'LDAP://dc=alef' WHERE " _
            & "objectCategory='user'"  
Set objRecordSet = objCommand.Execute
objRecordSet.MoveFirst
x =  2 
Do Until objRecordSet.EOF
    objExcel.Cells(x,  1 ).Value = _
        objRecordSet.Fields("SN").Value
    objExcel.Cells(x,  2 ).Value = _
        objRecordSet.Fields("givenName").Value
    objExcel.Cells(x,  3 ).Value = _
        objRecordSet.Fields("department").Value
    objExcel.Cells(x,  4 ).Value = _
        objRecordSet.Fields("telephoneNumber").Value
    x = x +  1 
    objRecordSet.MoveNext
Loop
Set objRange = objExcel.Range("A1")
objRange.Activate
Set objRange = objExcel.ActiveCell.EntireColumn
objRange.Autofit()
Set objRange = objExcel.Range("B1")
objRange.Activate
Set objRange = objExcel.ActiveCell.EntireColumn
objRange.Autofit()
Set objRange = objExcel.Range("C1")
objRange.Activate
Set objRange = objExcel.ActiveCell.EntireColumn
objRange.Autofit()
Set objRange = objExcel.Range("D1")
objRange.Activate
Set objRange = objExcel.ActiveCell.EntireColumn
objRange.Autofit()
Set objRange = objExcel.Range("A1").SpecialCells( 11 )
Set objRange2 = objExcel.Range("C1")
Set objRange3 = objExcel.Range("A1")
'objRange.Sort objRange2,,objRange3,,,,, 1 
Последняя строка закомментирована, почему то глючит у меня.
...
Рейтинг: 0 / 0
26 сообщений из 26, показаны все 2 страниц
Форумы / Windows [игнор отключен] [закрыт для гостей] / Сохранить пользователей группы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]