#0
by america2013
Здравствуйте, уважаемые форумчане!!! Пытаюсь создать задачу в планировщике (шедулере) на сервере, что бы в определенное время запускался ВАТ-файл. Имею RPD доступ на сервер, права Администратора. Создал задачу. В триггере указал время и отметку "включить", в действии "C:Program FilesLFTPmain.bat". Вот вроде и всё. В журнале записано: Сведения 22.01.2014 10:04:00 102 Задача завершена 1ec4a31c-87a4-4f97-8e00-f095cdbab05a Сведения 22.01.2014 10:04:00 201 Действие выполнено 1ec4a31c-87a4-4f97-8e00-f095cdbab05a Сведения 22.01.2014 10:04:00 200 Действие запущено 1ec4a31c-87a4-4f97-8e00-f095cdbab05a Сведения 22.01.2014 10:04:00 100 Задача запущена 1ec4a31c-87a4-4f97-8e00-f095cdbab05a Сведения 22.01.2014 10:04:00 129 Обработка созданной задачи Сведения Но команды, прописанные в файле не выполняются, окно командной строки только на секунду появляется и пропадает((( Прошу подскажите, что ещё нужно сделать?
#2
by america2013
Попытался добавить, было предупреждение, что это аргументы, но задача изменилась, но теперь в журнале ошибка: Предупреждение 22.01.2014 10:36:00 332 Условия запуска не выполнены, пользователь не выполнил вход Сведения Как выполнить этот вход?
#5
by america2013
Можете подсказать, где конкретнее это увидеть? Отметка "Выполнять только для пользователей, вошедших в систему" уже стояла. Результат прежний...
#6
by vcv
Судя по тому, что "окно командной строки только на секунду появляется и пропадает", пользователь был залогинен. Может не хватает полномочий на какой-нибудь "вход в качестве службы"? Групповую политику смотреть надо.
#9
by Jump
Судя по написанному в батник исправно выполняется. Причина невыполнения команд либо в правах, либо в рабочем каталоге, что скорее всего. Добавь в батник строчку pause дождись исполнения батника планировщиком и посмотри что там в консоли написано.
#10
by Jump
Ну либо вывод в текстовый лог файл сделать. В любом случае проблема с батником, а не с планировщиком.
#11
by Chai Nic
Лучше переименуй его в cmd, а то bat это расширение для командного файла command.com (16-разрядная дос-программа). В 64-битной системе с 16-разрядностью тяжеловато)
#14
by america2013
Пробовал установить в "Общие" отментку "Выполнять вне зависимости от регистрации..." и "Выполнять с наивысшими правами...", потом попросил парольот Админ-а, пароль успешно принять, но ВАТ так и не запускается((( Где посмотреть? Дописал... интересно получается: - при запуске планировщиком, - Системе не удалось найти указанный путь. "lftp.exe" не является внутренне или внешней командой, исполняемой программной или пакетным файлом. C:Windowssystem32>pause - при запуске вручную, - Системе не удалось найти указанный путь. выполняются все команды C:Program FilesLFTP>pause
#17
by Jump
Я ж говорю что с рабочим каталогом скорее всего проблема. Можешь скинуть сюда текст батника, если небольшой, покажу где поправить.
#20
by Jump
Хотя путь к конфигу тоже придется с полным путем давать. ПолныйПутьКфайлуlftp.exe -f ПолныйПутьКконфигуlftp.conf
#22
by 13_Mult
Короче была такая ситуёвина. Это происходит когда через RDP прикручивать задание на выполнение батника, а если на прямую с сервера все это проделать работает на ура.( под2005)
#24
by america2013
Заработало!!!))) Да, Вы были правы, проще конечно перейти в нужный каталог, чем 2 раза писать полный путь у двух файлов, в результате ВАТ имеет вид: @echo off cd "C:Program FilesLFTP" lftp.exe -f lftp.conf echo on pause exit Получается, что проблема оказалась в самом ВАТ-файле. Значит один и тот же файл свободно запускается и выполнять все команды, если его запустить вручную, но совсем по другому будет себя вести (совсем не запускаться), если использовать планировщик.
#25
by Torquader
Планировщик запускает под другим сеансом, и переменная окружения path будет совершенно другой.
#26
by Jump
Если вы запускаете его вручную то рабочий каталог = каталогу в котором он расположен. Если запускаете планировщиком, то рабочий каталог= каталог пользователя. А в каталоге пользователя нет нужных файлов которые вы вызываете, поэтому он и не может их выполнить.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Проблема, 1с запускается в Конфигураторе а в Предприятии нет
- Не запускается после установки "сервис-пака-1" для Windows 2003
- Windows Server 2008 в 45 раз быстрее Windows Server 2003
- Windows Home в Windows Professional
- Не работает планировщик задач. 1С не запускается, остальное запускается.
- v77.Application и Windows 7 (или Windows Server 2008)
- Почему назвали Windows 7 и Windows 8?
- Сервер 1C + SQL 2012 на Windows Server 2012
- Acer Aspire V5 511 с Windows 8, как установить Windows 7
- Работа 1С 8.2 в среде Windows 8 и Windows Server 2012
- Лицензирование SQL2012 Standard и Windows Server 2012 R2 Standard
- Сервер 1С (Windows Server + SQL). Нужны ли лицензии Windows CAL?
В этой группе 1С
- Руководство по отчетам для УТ 10.3
- Динамический список и НастройкаОтбора
- помощник перехода на ут 10,3
- Отладка ошибки мутабельных значений
- потеря подключения с хранилищем
- Как получить остаток по счету в разрезе субконто?
- ВыполнитьОбработкуЗаданий() как работает?
- Сеанс отсутствует или удален
- Долго загружается конфигуратор, не понятные запросы к БД
- Универсальная ОСВ под Управляемые формы БП 3.0
- ЗУП Дни расчетного периода при расчете среднего заработка при увольнении
- Oracle как внешний источник данных 1C 8.2 через Microsoft ODBC for Oracle
- Открытое СОМ соединение в модуле управляемой формы
- 1С 8.2 УПП 1.3 Дата запрета изменения данных
- Не обновляется периферийная конфигурация в РИБ
- нужен костыль
- v7: Перехват правой кнопки мыши в окне отчета
- Проблема при импорте WSDL
- Как изменить порядок строк в ТЧ документа в управляемом приложении программно?
- ЗУП - во время отпуска по уходу начисляется основной отпуск. Как отключить?