Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 95/98/Me (архив) » Проблема с WSH

 
Настройки темы
Проблема с WSH

Новый участник


Сообщения: 16
Благодарности: 0

Профиль | Отправить PM | Цитировать


Написал logon скрипт который вызывает скрипт в котором создается объект WScript.Network и дальше пытаюсь получить имя пользователя и имя компьютера, но среда исполнения говорит что этот объект не создан. В документации говориться что для Win9X надо организовать задержку пока система не залогинется. Организовал, но скрипт не может отработать потому что объект не создается пока не отработает логон скрипт.  Получается замкнутый круг. Как разрешить?

Отправлено: 16:49, 07-12-2003

 

Пользователь


Сообщения: 113
Благодарности: 0

Профиль | Отправить PM | Цитировать


IGORR
А что, если в логон-скрипте организовать задержку на период загрузки Винды? В самом начале.
Скрипт большой? Может, выложите исходники?

-------
Боже, избавь меня от ламеров, а с хакерами я сам управлюсь!
Пишите мне сюда.


Отправлено: 08:36, 10-12-2003 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 16
Благодарности: 0

Профиль | Отправить PM | Цитировать


Это кусочек скрипта
netObj = new ActiveXObject("WScript.Network";
try {
   sUser = netObj.UserName;
   sComp = netObj.ComputerName;
   }
catch(err){
   if (err != 0){
   Mess="External Ошибка\n"+err.number+"\n"+err.description;
   WScript.Echo(Mess);
   }
}
startTime = new Date();
while (sUser == undefined && sComp == undefined )
{
  var curTime = new Date();
  if (curTime - startTime > 300000) WScript.Quit();
  WScript.Sleep(1000);
try {
   sUser = netObj.UserName;
   sComp = netObj.ComputerName;
   }
catch(err){
   if (err != 0){
   Mess="Internal Ошибка\n"+err.number+"\n"+err.description;
   WScript.Echo(Mess);
   }
}
  WScript.Echo(sUser, sComp);
}
дальше идет обращение к базе с использованием переменных,
проблема в том что когда логон выполняется из Win9X то эта конструкция
   sUser = netObj.UserName;
   sComp = netObj.ComputerName;
вызывает ошибку в смысле нет объекта.
если организовать вызов с помощью start cscript "имя скрипта" то через некоторое время скрипт нормально отрабатывает. Но мне нужно чтобы скрипт отрабатывал в процессе логона а не отдельным процессом потому как дальше идут нужные программы которые зависят от от выполнения скрипта

Отправлено: 11:53, 10-12-2003 | #3


Пользователь


Сообщения: 113
Благодарности: 0

Профиль | Отправить PM | Цитировать


IGORR
Цитата:
нужно чтобы скрипт отрабатывал в процессе логона а не отдельным процессом
Теперь понял проблему. Поищу решение, если оно вообще возможно.

-------
Боже, избавь меня от ламеров, а с хакерами я сам управлюсь!
Пишите мне сюда.


Отправлено: 09:23, 11-12-2003 | #4


Новый участник


Сообщения: 16
Благодарности: 0

Профиль | Отправить PM | Цитировать


Adminator
Ну как проблема не решаема?
я пробовал в MSDN копаться ничего не нашел по этому поводу.
А очень хочется.

Отправлено: 07:56, 22-12-2003 | #5


Пользователь


Сообщения: 113
Благодарности: 0

Профиль | Отправить PM | Цитировать


IGORR
Я с WSH пока на "Вы", но постепенно продвигаюсь. Медленно, но верно. Как только узнаю что-нибудь полезное - напишу.

-------
Боже, избавь меня от ламеров, а с хакерами я сам управлюсь!
Пишите мне сюда.


Отправлено: 08:46, 22-12-2003 | #6



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 95/98/Me (архив) » Проблема с WSH

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBS/WSH/JS - [решено] Доменные группы пользователя (WSH) Dimon Скриптовые языки администрирования Windows 1 05-02-2009 11:57
VBS/WSH/JS - WSH + FSO - поиск объектов по каталогам dsa Программирование и базы данных 4 25-08-2008 20:18
WSH и Active Scripring Izvr Автоматическая установка Windows 2000/XP/2003 2 08-02-2006 17:47
Помогите, нужен скрипт vbs или wsh Foxie Microsoft Windows NT/2000/2003 3 18-01-2006 13:45
VBS/WSH/JS - WSH - Windos Script Host malik Программирование и базы данных 1 26-01-2004 11:22




 
Переход