Обсуждение программ nnCron и nnCron LITE
by 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
by elos » Sun, 09 Apr 2017, 19:18
Наверное проблема в способе: (в разделе Автозапуск nncron - поставил галочку Приложение для всех пользователей)
Это похоже на способ установки, а не на способ запуска. Лично я один раз поставил когда-то и потом просто запускал (в XP запускал через install_svc.bat/startnncron.bat, в Win7 - nncron.exe). Потом Starter-ом в автостарте это зафиксировал по запущенному приложению. Но это в Win7. Windows10 даже пробовать не могу - нет её.
"Везение" - это результат тщательной подготовки, "невезение" - следствие разболтанности и лени. - Роберт Хайнлайн Хорошо сформулированный вопрос отпадает сам собой.
-
elos
-
- Posts: 673
- Joined: Tue, 25 Apr 2006, 11:15
-
by VoidVolker » Mon, 10 Apr 2017, 11:47
Код задачи и бат-файла полностью.
-

VoidVolker
- Site Admin
-
- Posts: 2928
- Joined: Tue, 25 Apr 2006, 17:56
by 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
by VoidVolker » Tue, 11 Apr 2017, 21:28
Скорее всего проблема в логине пользователя - возможно не хватает прав или еще что-то. Следует попробовать запускать задачи от имени текущего пользователя.
-

VoidVolker
- Site Admin
-
- Posts: 2928
- Joined: Tue, 25 Apr 2006, 17:56
by an8888 » Wed, 12 Apr 2017, 08:14
Есть пользователь USER, пользователь Администратор отключен, Гость отключен. Запуск идет от текущего пользователя USER. Полностью согласен - не хватает прав пользователя - как эти права увеличить у пользователя USER, чтобы прав было достаточно для автоматического запуска заданий?
-
an8888
-
- Posts: 4
- Joined: Thu, 06 Apr 2017, 21:55
by elos » Wed, 12 Apr 2017, 08:58
Давай сделаем так. Копируешь папку крона на сторону. Исходную копию деинсталируешь. Копию папки крона переименовываешь как было в начале. Ручками стартуешь сам nncron.exe. Через Starter или Anvir добавляем процесс в автозапуск сразу или потом - если удовлетворяет результат работы скриптов. Это и будет запуск крона от имени текущего пользователя... А то разбираться как он у тебя стартует можно долго. (Сам инсталлировал его только самый первый раз. Потом только папка переносилась с машины на машину и запускалось как описано выше.)
"Везение" - это результат тщательной подготовки, "невезение" - следствие разболтанности и лени. - Роберт Хайнлайн Хорошо сформулированный вопрос отпадает сам собой.
-
elos
-
- Posts: 673
- Joined: Tue, 25 Apr 2006, 11:15
-
by VoidVolker » Wed, 12 Apr 2017, 10:20
Полностью согласен - не хватает прав пользователя - как эти права увеличить у пользователя USER, чтобы прав было достаточно для автоматического запуска заданий?
Запуск идет от текущего пользователя USER.
Достаточно убрать первую строку в скриптах - ннкрон по умолчанию запускает программы от имени того пользователя, от которого сам запущен: если он сам запущен как приложение от имени текущего залогиненого пользователя, то соответственно и программы будут запускаться от имени текущего залогиненого пользователя. Т.е., использовать авторизацию задач от имени какого-то определенного пользователя имеет смысл только если надо запускать эти задачи от имени конкретного пользователя и у пользователя, от имени которого запущен ннкрон хватает для этого прав.
-

VoidVolker
- Site Admin
-
- Posts: 2928
- Joined: Tue, 25 Apr 2006, 17:56
by 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: No registered users and 1 guest
|
|