Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Определение принадлежности к сетевой группе юзеров, Windows Scripting Hosts 
:(
    Опции темы
DENNN
  Дата 25.6.2003, 20:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 3878
Регистрация: 27.3.2002
Где: Москва

Репутация: 1
Всего: 43



Пытаюсь получить список принадлежости пользователя к сетевым группам пользователей в домене Win2000.
Как это сделать не понимаю. Так стандартный пример из справки:
Код

Example
The following example demonstrates the use of the UserDomain property:

<package>
  <job id="vbs">
     <script language="VBScript">
        Set WshNetwork = WScript.CreateObject("WScript.Network")
        WScript.Echo "Domain = " & WshNetwork.UserDomain
        WScript.Echo "Computer Name = " & WshNetwork.ComputerName
        WScript.Echo "User Name = " & WshNetwork.UserName
     </script>
  </job>

  <job id="js">
     <script language="JScript">
        var WshNetwork = WScript.CreateObject("WScript.Network");
        WScript.Echo("Domain = " + WshNetwork.UserDomain);
        WScript.Echo("Computer Name = " + WshNetwork.ComputerName);
        WScript.Echo("User Name = " + WshNetwork.UserName);
        }
     </script>
  </job>
</package>

Не дает ответ на вопрос как получить список групп: в которых зарегистрирован пользователь?
PM ICQ   Вверх
DENNN
Дата 26.6.2003, 15:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 3878
Регистрация: 27.3.2002
Где: Москва

Репутация: 1
Всего: 43



Уже сам нашел
Код

var UserObj,E,GroupObj;
UserObj=GetObject("WinNT://"+WshNetwork.UserDomain+"/"+WshNetwork.UserName);
E=new Enumerator(UserObj.Groups());
List="";
while (!E.atEnd())
{
GroupObj=E.item();
List+=GroupObj.Name+"\n";
E.moveNext();
}
WScript.Echo(List);

PM ICQ   Вверх
podval
Дата 26.6.2003, 16:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Где я? Кто я?
****


Профиль
Группа: Экс. модератор
Сообщений: 3094
Регистрация: 25.3.2002
Где: СПб

Репутация: 18
Всего: 62



DENNN
Позаботься, пожалуйста, о помещении в соответствующий FAQ, если там нет.
PM WWW ICQ   Вверх
DENNN
Дата 26.6.2003, 17:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 3878
Регистрация: 27.3.2002
Где: Москва

Репутация: 1
Всего: 43



Я бы с удовольствием, но там нет ни одной подходящей темы: все таки это Windows Scripting используется для администрирования домена, а не просто JScript или VB smile.gif
Может для таких случаеа попросить админа сделать там раздел "Разное" ?
PM ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Алгоритмы"

maxim1000

Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Алгоритмы | Следующая тема »


 




[ Время генерации скрипта: 0.0871 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.