Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » administration scripting & ASP

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

JeweL



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ситуация: w2k server, IIS, на нем веб-приложение на ASP (JScript). Это приложение должно управлять виндовым планировщиком.
следующий код:

Код:
var objWMIService = GetObject("winmgmts:{impersonationLevel=impersonate}!//./root/cimv2");
var objNewJob = objWMIService.Get("Win32_ScheduledJob");
objNewJob.Create("Notepad.exe", "********123000.000000-420", true , 1 | 4 | 16);

нормально выполняется, создает задание, если запустить его как скрипт на локальной машине, но ругается что

Цитата:
Error 80041003

если запускать с ASP страницы.
В MSDN самое подходящее описание ошибки:

Цитата:
The system account does not have sufficient permissions to access this file

Пробовал включать юзеров IUSR_mashine и IWAM_mashine в группу администраторов - тот же трабел.
Как победить?

Всего записей: 165 | Зарегистр. 11-05-2002 | Отправлено: 14:23 21-07-2003
merlkerry

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
JeweL
Тебе сюда

----------
Вокруг одни враги.
Я испытываю естественный скептицизм по поводу чистоты человеческих намерений.

Всего записей: 1521 | Зарегистр. 16-09-2002 | Отправлено: 17:04 21-07-2003
mxm1975



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
JeweL
 

Цитата:
нормально выполняется, создает задание, если запустить его как скрипт на локальной машине

 
  Вопрос самому себе -- запустить в контексте какого пользователя?
 

Цитата:
 
но ругается ... ... если запускать с ASP страницы
 

 
  Опять-же -- запустить в контексте какого пользователя?
 
  И еще, "управлять виндовым планировщиком на каком компьютере"?
 
После ответа на эти вопросы, должна появиться мысль.

Всего записей: 279 | Зарегистр. 31-07-2002 | Отправлено: 01:08 22-07-2003
JeweL



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
скрипт запускался на локальной машине под локальным админом. IIS запускает скрипты, вызванные из страниц, которые были запущены анонимными пользователями, под IWAM_mashine_name (насколько я знаю)

Всего записей: 165 | Зарегистр. 11-05-2002 | Отправлено: 17:44 22-07-2003
mxm1975



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
 
IIS запускает скрипты, вызванные из страниц, которые были запущены анонимными пользователями, под IWAM_mashine_name  
 

 
Вот и попробуйте запустить от пользователя  IWAM_mashine_name

Всего записей: 279 | Зарегистр. 31-07-2002 | Отправлено: 18:27 23-07-2003
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » administration scripting & ASP


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru