ошибка start result740 - РЕШЕНО

Обсуждение программ nnCron и nnCron LITE

ошибка start result740 - РЕШЕНО

Postby plazma50 » Wed, 16 Jul 2014, 11:35

Всем привет!
Имеем win8.1 64bit, UAC отключен (выставлен в ноль), nncronlt117

Простейший crontab:
* */2 * * * c:\program files\common files\test\test.exe (запускаться каждые 2 часа)

Получаю в логе start result740 т.е. файл не запускается :?
Вычитал на форуме, что ошибка 740 означает "требуется повышение привилегий", файл test.exe вручную запускается и работает, а через cron увы нет :(

Собственно, что делать? Как для cron эти привилегии поднять?

p.s. по безопасности...для этого файла test.exe для всех пользователей, системы, приложений и т.д. установлен полный доступ
Last edited by plazma50 on Mon, 21 Jul 2014, 13:27, edited 1 time in total.
plazma50
 
Posts: 6
Joined: Wed, 16 Jul 2014, 11:19

Re: ошибка start result740

Postby plazma50 » Thu, 17 Jul 2014, 14:42

Продолжение...

Установил nncron191 думал может с W8.1 не стыковка .... :( результат тот же. У кого какие мысли? Может папку попроще использовать, а не c:\program files\common files\...
Вся засада в этом Windows 8.1 :Hangman: В XP и W7 все работает (в этой папке) без проблем с любой версией nncron.
plazma50
 
Posts: 6
Joined: Wed, 16 Jul 2014, 11:19

Re: ошибка start result740

Postby VoidVolker » Thu, 17 Jul 2014, 20:47

А от имени какого пользователя запускается задача? В семерке и восьмерке ннкрон рекомендуется запускать как приложение - чтобы иметь доступ к пользовательской сессии и запускать программы от имени пользователя.
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2898
Joined: Tue, 25 Apr 2006, 17:56

Re: ошибка start result740

Postby plazma50 » Fri, 18 Jul 2014, 12:32

VoidVolker wrote:А от имени какого пользователя запускается задача? В семерке и восьмерке ннкрон рекомендуется запускать как приложение - чтобы иметь доступ к пользовательской сессии и запускать программы от имени пользователя.

В w8.1 был заведен только один пользователь "администратор" (понимаю что он НЕДОадмин) в момент установки системы. "Гостей" и т.д. нет. Владельцем запускаемого файла является этот "администратор". Я так понимаю и nncron в режиме приложения запускается от этого "администратора".

Я пробовал по разному:
1. Для семерки работает и lt версия и обычная без всяких танцев с бубном - инсталляции по умолчанию.
2. В W8.1 пробовал сначала установить nncron191 как приложение потом переустановил как сервис - результат одинаковый start result 740

Может можно как то запустить nncron как SYSTEM .... что бы уж точно были все привелегии?
plazma50
 
Posts: 6
Joined: Wed, 16 Jul 2014, 11:19

Re: ошибка start result740

Postby VoidVolker » Fri, 18 Jul 2014, 13:47

А если обновить ннкрон до более свежей версии?
plazma50 wrote:Может можно как то запустить nncron как SYSTEM .... что бы уж точно были все привелегии?

Тогда не будет доступа к пользовательской сессии.
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2898
Joined: Tue, 25 Apr 2006, 17:56

Re: ошибка start result740

Postby plazma50 » Fri, 18 Jul 2014, 14:40

VoidVolker wrote:А если обновить ннкрон до более свежей версии?

Спасибо попробую..., отпишусь
plazma50
 
Posts: 6
Joined: Wed, 16 Jul 2014, 11:19

Re: ошибка start result740

Postby plazma50 » Mon, 21 Jul 2014, 10:32

:( :cry: :?: Переустановил версию nnCron 1.93 b13.exe
Ставил как приложение для пользователя. Путь упростил до с:\test\test.exe
Собственно в nncron.tab всего навсего написано:

Code: Select all
#( test
Time: */10 * * * * *
Action:
StartIn: "c:\test"
START-APP: c:\test\test.exe
)#


Не помогает. В логе написано:

Code: Select all
c:\user..бла-бла...nncron.tab
console server is started
TASK: test
Start: c:\test\test.exe
Start result740


Выручайте!

Что еще попробовать?

P.S. Попробовал запустить test.bat из которого компилился text.exe - все отлично работает! Ошибок нет! Если дело в компиляторе, то почему скомпиленный test.exe вручную нормально запускается??? :Hangman:
plazma50
 
Posts: 6
Joined: Wed, 16 Jul 2014, 11:19

Re: ошибка start result740

Postby plazma50 » Mon, 21 Jul 2014, 13:26

РЕШЕНО

В общем видимо дело в компиляторе Advanced BAT to EXE Converter v2.83 - файлы exe созданные им, в Windows 8.1 с помощью nncron не запускаются.

Воспользовался компилятором http://www.f2ko.de/programs.php?lang=en&pid=ob2e - созданный exe файл благополучно работает и nncron запускает его без ошибки :supz:
plazma50
 
Posts: 6
Joined: Wed, 16 Jul 2014, 11:19

Re: ошибка start result740 - РЕШЕНО

Postby ANR Daemon » Fri, 25 Jul 2014, 14:40

Зачем вообще так сильно извращаться? Почему не запустить просто сам .bat ?
ANR Daemon
 
Posts: 234
Joined: Mon, 26 Feb 2007, 22:59


Return to nnCron forum (Russian)

Who is online

Users browsing this forum: No registered users and 4 guests

cron