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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows NT/2000/2003 (http://forum.oszone.net/forumdisplay.php?f=5)
-   -   проблема с планировщиком Win2003 Sp1 (http://forum.oszone.net/showthread.php?t=104167)

krilya 02-04-2008 07:34 772896

проблема с планировщиком Win2003 Sp1
 
Здравствуйте. Помогите с проблемой. Есть скрипт(*.vbs) для обновления 1с. Зашедулил задачу с этим скриптом, но она(задача) отрабатывает только если залогиниться под этим юзером. Если на компе в это время работает другой, то задача не стартует. Ну или опять же должен висеть терминальный сеанс.

GreenIce 02-04-2008 08:24 772908

Нужно либо службу шедулера запускать от имени пользователя у которого хватит прав на выполнение скрипта, либо само задание.

krilya 02-04-2008 16:35 773191

Задача стартует от имени Администратора, права на выполнение у него естественно есть. Запустить службу от другого имени, спасибо, попробую.

krilya 03-04-2008 02:19 773564

при попытке запустить планировщик от имени другого пользователя, появляется следующее предупреждение: "Ошибка 1079: Учетная запись, указанная для этой службы, отличается от учетной записи, указанной для других служб в этом же процессе."

Admiral 03-04-2008 02:36 773572

Хоть и для случая при Windows Update, но ошибка таже, может и для сабжевого случая поможет
Цитата:

Цитата http://support.microsoft.com/kb/910337/ru
Ошибка 1079. Учетная запись, указанная для этой службы, отличается от учетной записи, указанной для других служб, работающих в том же процессе. (0x80004015)
В случае появления этого сообщения выполните следующие действия.
1. Нажмите кнопку Пуск, выберите пункт Выполнить, введите команду services.msc и нажмите кнопку ОК.
2. Дважды щелкните Background Intelligent Transfer Service (Фоновая интеллектуальная служба передачи).
3. Перейдите на вкладку Вход в систему.
4. ВЫберите С системной учетной записью и нажмите кнопку OK.
5. Правой кнопкой мыши щелкните Фоновая интеллектуальная служба передачи, а затем выберите Запуск.


krilya 03-04-2008 04:24 773580

Цитата:

Цитата Admiral
Хоть и для случая при Windows Update, но ошибка таже, может и для сабжевого случая поможет »

Спасибо, но это совсем не то, у меня BITS вообще отключена.

GreenIce 03-04-2008 08:45 773628

А в каком виде прописана сирока запуска скрипта? И какую ошибку выдает шедулер еесли никто в системе не работае, есть ли
ошибки в евент логах?

krilya 07-04-2008 03:18 776346

Строку запуска прописывал двумя способами: "c:\WINDOWS\system32\wscript.exe d:\repl\repl.vbs","d:\repl\repl.vbs". В логах пусто, ошибку не выдает. Я вероятно не совсем понятно отпустил, планировщик при этом пишет, что задача была запущен, но скрипт по какой-то причине не отрабатывает.

touol 10-04-2008 22:48 779198

попробуй запускать через сscript.exe получится так:
"c:\WINDOWS\system32\сscript.exe d:\repl\repl.vbs"
или запускай шидулером батник с этой командой

GreenIce 11-04-2008 12:42 779464

У меня для запуска скрипта в шедулере просто прописан путь к скрипту типа d:\script\script\.vbs и проблем нет.

krilya 14-04-2008 06:52 780941

Цитата:

Цитата GreenIce
У меня для запуска скрипта в шедулере просто прописан путь к скрипту типа d:\script\script\.vbs и проблем нет. »

пробовал, результат тотже

Цитата:

Цитата touol
попробуй запускать через сscript.exe получится так:
"c:\WINDOWS\system32\сscript.exe d:\repl\repl.vbs" »

спасибо!! вроде помогло!! :)

touol 14-04-2008 08:58 780970

разница между сscript.exe и wscript.exe в выводе: сscript.exe выводит в окно cmd а wscript.exe
выводит в окошки типа как у net send. Либо в скрипте какая-то функция что-то выводит. либо сам wscript.exe уже требует профиль пользователя. как нибудь посмотрю проверю :)

krilya 08-05-2008 06:07 797430

к сожалению счастье было не долгим, глюк вернулся :(

GreenIce 08-05-2008 12:46 797648

А пароль учетной записи случаем не поменялся?

touol 15-05-2008 20:52 803746

глюк тот же? с пользователем запускается а без него нет?
посмотри параметры c:\windows\system32\cscript /?
Параметры:
//B Пакетный режим: подавляются отображение ошибок и запросов сценар
ия
возможно поможет ))))

krilya 22-05-2008 03:16 808140

Вобщем суть такая если на компе локально никто не сидит, то все отрабатывает нормально, в противном случае не работает или должен висеть сеанс терминальный для пользователя под которым выполняется задача.
Похожая проблема кстати и на XP SP2, подозреваю, что это глюк именно 1С.

Думаю запускать задачу от имени пользователя, который работает локально, но тогда периодически выскакивает окно конфигуратора 1С, пока не знаю как его спрятать.

Ключи cscript вряд ли помогут, так как сама задача стартует, создает специальный файл для конфигуратора 1С и все.


Время: 06:48.

Время: 06:48.
© OSzone.net 2001-