doc58_81oB0t Цитата: поставил v.1.93 beta 10 под win2008, при старте системы упорно создает папку C:\Program откуда и запускается хотя есть папка со всем нужным в program files а также в папке пользователя админ\appdata\roaming\nncron
в реестре путь верный, сервис стартует из program files\nncron
правильные пути у крона-сервиса и крона-приложения
правлю таким батником, запуская его в каталоге крона от Администратора,
(у меня частный случай, т.к. крон-сервис и крон-приложение "пасутся" в общей папке,
поэтому батник для их прописывания общий, думаю его можно будет спокойно разделить и убрать лишнее):
[more=reSetnn.bat]
Код: rem файл в кодировке DOS-866,
rem сохранить и запустить в каталоге крона
rem от имени админимстратора
cd %~dp0
cd %CD%
rem настраиваем права доступа
echo setting secure option
cacls "%CD%" /g Все:F /e /c /t
cacls "%CD%" /g Everyone:F /e /c /t
cacls "%CD%" /g All:F /e /c /t
cacls "%CD%" /g Users:F /e /c /t
PAUSE
@echo off
rem прибиваем все процессы крона с дочерними
echo kill process nncron
taskkill /f /t /im nncron.exe
PAUSE
rem удаляем крон-сервис
echo delete service nncron
sc delete nnCron
PAUSE
rem чистим ключи в реестре от крона-приложения
echo delete HKCU\Software\Microsoft\Windows\CurrentVersion\Run key nncron
REG DELETE HKCU\Software\Microsoft\Windows\CurrentVersion\Run /f /v nnCron
echo delete HKLM\Software\Microsoft\Windows\CurrentVersion\Run key nnCron
REG DELETE HKLM\Software\Microsoft\Windows\CurrentVersion\Run /f /v nnCron
PAUSE
rem создание крона-сервиса
echo create service
sc create nnCron type= own type= interact start= auto binPath= "\"%~dp0nncron.exe\" -dir \"%~dp0"
PAUSE
rem старт крона-сервиса
echo start service
net start nnCron
PAUSE
rem создание ключа в реестре для автозапуска крона-приложения для каждого пользователя
echo CREATE HKLM key
REG ADD HKLM\Software\Microsoft\Windows\CurrentVersion\Run /v nnCron /f /d "\"%~dp0nncron.exe\" -ns -dir \"%~dp0"
PAUSE
rem запуск крона-приложения для текущего пользователя
echo START NNCRON UNDER USER
start "" "%~dp0nncron.exe" -ns -dir "%~dp0"
PAUSE