Почему не выполняются задачи в nncron 1.93b15 на Windows 10?

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

Почему не выполняются задачи в nncron 1.93b15 на Windows 10?

Postby an8888 » Thu, 06 Apr 2017, 22:44

Ранее работал с данной программой на Windows XP - все отлично работало.
Появилась необходимость запускать батник на Windows 10. Установил nncron 1.93b15 - выбрал установить как приложение (в разделе Автозапуск nncron - поставил галочку Приложение для всех пользователей).
Далее создал задание запустить батник - Start result 1314 (в помощи говорится недостаточно прав пользователя).
Далее создал задание запустить вывод сообщения (напоминалка) - все работает - напоминалка появяляется с запуском по времени и при принудительном запуске.
Далее создал задание запустить по времени единожды Тотал коммандер - не запускает - Start result 1314.
Пробовал отключать Контроль UAC - не помогает.
Что еще можно сделать?
an8888
 
Posts: 4
Joined: Thu, 06 Apr 2017, 21:55

Re: Почему не выполняются задачи в nncron 1.93b15 на Windows

Postby elos » Sun, 09 Apr 2017, 19:18

Наверное проблема в способе:
(в разделе Автозапуск nncron - поставил галочку Приложение для всех пользователей)

Это похоже на способ установки, а не на способ запуска.

Лично я один раз поставил когда-то и потом просто запускал (в XP запускал через install_svc.bat/startnncron.bat, в Win7 - nncron.exe). Потом Starter-ом в автостарте это зафиксировал по запущенному приложению.
Но это в Win7. Windows10 даже пробовать не могу - нет её.
elos
 
Posts: 665
Joined: Tue, 25 Apr 2006, 11:15

Re: Почему не выполняются задачи в nncron 1.93b15 на Windows

Postby VoidVolker » Mon, 10 Apr 2017, 11:47

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

Re: Почему не выполняются задачи в nncron 1.93b15 на Windows

Postby an8888 » Tue, 11 Apr 2017, 10:52

Ниже текст батника и задач

текст батника d:\time.bat (синхронизирует время с другим компом):
Code: Select all
net time \\192.168.1.253 /set /y
ping -n 5 127.0.0.1>nul



запуск Тоталкоммандера каждый день в 10:00 (не запускается Start result: 1314)
Code: Select all
User: "USER" SecPassword: "SYN1TYV+" Domain: "ASUSPRO" LogonInteractive
Time: 0 10 * * * *
Action:
StartIn: "C:\TC"
ShowNormal   NormalPriority
START-APP: C:\TC\TOTALCMD.EXE


запуск батника синхронизирующего время раз в час (не запускается Start result: 1314)
Code: Select all
User: "USER" SecPassword: "SYN1TYV+" Domain: "ASUSPRO" LogonInteractive
Time: 0 * * * * *
Action:
StartIn: "D:\"
ShowNormal   NormalPriority
START-APP: D:\time.bat


напоминалка - сделать отчет (работает нормально)
Code: Select all
User: "USER" SecPassword: "SYN1TYV+" Domain: "ASUSPRO" LogonInteractive
Time: 55 17 * * * *
Action:
TMSG: "Не забудьте сделать отчет!!!!!!" 300
Last edited by VoidVolker on Tue, 11 Apr 2017, 21:27, edited 1 time in total.
Reason: Для кода следует использовать bb-код code
an8888
 
Posts: 4
Joined: Thu, 06 Apr 2017, 21:55

Re: Почему не выполняются задачи в nncron 1.93b15 на Windows

Postby VoidVolker » Tue, 11 Apr 2017, 21:28

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

Re: Почему не выполняются задачи в nncron 1.93b15 на Windows

Postby an8888 » Wed, 12 Apr 2017, 08:14

Есть пользователь USER, пользователь Администратор отключен, Гость отключен. Запуск идет от текущего пользователя USER.
Полностью согласен - не хватает прав пользователя - как эти права увеличить у пользователя USER, чтобы прав было достаточно для автоматического запуска заданий?
an8888
 
Posts: 4
Joined: Thu, 06 Apr 2017, 21:55

Re: Почему не выполняются задачи в nncron 1.93b15 на Windows

Postby elos » Wed, 12 Apr 2017, 08:58

Давай сделаем так.
Копируешь папку крона на сторону.
Исходную копию деинсталируешь.
Копию папки крона переименовываешь как было в начале.
Ручками стартуешь сам nncron.exe.
Через Starter или Anvir добавляем процесс в автозапуск сразу или потом - если удовлетворяет результат работы скриптов. Это и будет запуск крона от имени текущего пользователя...

А то разбираться как он у тебя стартует можно долго.
(Сам инсталлировал его только самый первый раз. Потом только папка переносилась с машины на машину и запускалось как описано выше.)
elos
 
Posts: 665
Joined: Tue, 25 Apr 2006, 11:15

Re: Почему не выполняются задачи в nncron 1.93b15 на Windows

Postby VoidVolker » Wed, 12 Apr 2017, 10:20

Полностью согласен - не хватает прав пользователя - как эти права увеличить у пользователя USER, чтобы прав было достаточно для автоматического запуска заданий?

Запуск идет от текущего пользователя USER.

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

Re: Почему не выполняются задачи в nncron 1.93b15 на Windows

Postby an8888 » Wed, 12 Apr 2017, 10:46

VoidVolker wrote:
Полностью согласен - не хватает прав пользователя - как эти права увеличить у пользователя USER, чтобы прав было достаточно для автоматического запуска заданий?

Запуск идет от текущего пользователя USER.

Достаточно убрать первую строку в скриптах - ннкрон по умолчанию запускает программы от имени того пользователя, от которого сам запущен: если он сам запущен как приложение от имени текущего залогиненого пользователя, то соответственно и программы будут запускаться от имени текущего залогиненого пользователя. Т.е., использовать авторизацию задач от имени какого-то определенного пользователя имеет смысл только если надо запускать эти задачи от имени конкретного пользователя и у пользователя, от имени которого запущен ннкрон хватает для этого прав.


Все заработало - спасибо!!!!!!!!!!
an8888
 
Posts: 4
Joined: Thu, 06 Apr 2017, 21:55


Return to nnCron forum (Russian)

Who is online

Users browsing this forum: Yahoo [Bot] and 3 guests