#0
by LehhaK
Творится непонятное. Написал батник, который запускает 1сину под определенным юзером. В процедуру ПриНачалеРаботыСистемы добавил ЗАпускаю батник руками, 1сина запускается, отрабатывает мою процедуру, завершает сеанс. Все ок. Добавляю батник в расписание сервера, и начинает твориться странное: батник отрабатывается (1с стартует под юзером), но в самой 1сине ничего не происходит и сеанс не завершается, сеанс висит до тех пор, пока его не убьет другой батник, который грохает все активные сеансы. Подскажите, куда копать?
#2
by LehhaK
Тоже так думал, вчера поставил, чтоб подо мной запускалось. До этого запускалось под админом сервера, если он руками жмакал по батнику, все отрабатывалось, если в расписании, то нет
#3
by Wobland
имена сервера, базы, логин и пароль прекрасны! ;) а можно ж приказать батником запустить внешнюю обработку, тогда никаких если параметры сеанса...
#4
by LehhaK
Параметр сеанса текущий пользователь все равно ведь зависит только от того, что в /N"ололо" написано
#6
by Wobland
а нету /Execute <имя файла внешней обработки> — предназначен для запуска внешней обработки в режиме 1С:Предприятие непосредственно после старта системы. При использовании тонкого клиента не поддерживается открытие внешней обработки без использования существующей информационной базы.
#8
by LehhaK
Вот и я не понял, но у меня толстый клиент, так что побоку. Щас я в конец батника допишу /Execute и гляну чего там как :)
#9
by roman52
Планировщик заданий Свойства задачи Общие Параметры безопасности поставить "Выполнять вне зависимости от регистрации пользователя" (чтобы батник работал в т.ч. и тогда когда пользователь не в системе), через кнопку "Изменить..." указать нужного пользователя и его пароль
#12
by LehhaK
+ Зато есть "Для выполнения задачи использовать следующую учетную запись пользователя. И там я указан.
#13
by roman52
и все равно не работает? там же флажок "Выполнить с наивысшими правами" установлен? флажок "Не сохранять пароль. ..." должен быть снят
#16
by LehhaK
В смысле вход в 1с? да, отлично заходит под юзером, в консоли в сеансах висит, юзер мой "ололо" там указан. Толстый клиент, все хорошо. Начало сеанса - время запуска батника.
#17
by vde69
если ПараметрыСеанса.ТекущийПользователь.Наименование = "блаблабла" Тогда ЗаписатьЛог; МояОбработина;
#19
by roman52
В процедуру ПриНачалеРаботыСистемы добавь вывод в файл ПараметрыСеанса.ТекущийПользователь.Наименование
#20
by LehhaK
Че то я понять не могу. Ну запустил я обработину из батника. А как мне в ней процедуру то вызвать оттуда же?
#21
by vde69
сделай, в лог запиши имя пользователя и прочие данные которые помогут тебе понять причину т.д. эх молодежь.... не умеет без отладчиков программы отлаживать!
#23
by LehhaK
странно,в батнике прописал вместо рабочей базы тестовую и дописал вот такой код В текстовый документ попал мой Ололо и батник отработал на "Ура". Рабочую базу щас обновлять не вариант, вечером воткну этот же код в рабочую, и почитаю, что скажет 1сина в рабочей базе. Сюда отпишу. Пока всем большое спасибо :)
#24
by vde69
вообще есть предположение что у тебя сеанс не завершается по тому что 1с пытается спросить пользователя "действительно закрыть программу?"
#28
by cube033
"C:Program Files (x86)1cv88.3.2.172in1cv8.exe" ENTERPRISE /F"C:UsersххххDesktopBaseTrade" /N"ATPExchange" /P"ATPExchange" /Execute "C:Userscube0_000DesktopBaseTradeClose1c.epf" /DisableStartupMessages
#29
by LehhaK
Проблема была решена добавлением в батник /DisableStartupMessages. 1сина ждала, пока я ей отвечу на вопрос "Конфигурация не соответствует сохраненной конфигурации. Продолжить?" и, соответственно, ничего не делала. А юзер висел как авторизованный, так как вопрос вылазит после авторизации в 1с. Всем спасибо :)
Тэги: Админ
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- v8: EvalExpr не работает возврат из 1С
- Брутфорсят сервер
- Остатки сразу по нескольким счетам одним запрос без объединения. Реально?
- управляемое приложение не видит общий модуль
- Hyper-Threading и 1С
- Строку ТаблицыЗначений выгрузить в структуру. можно?
- Книга покупок в 3.0. Дата оплаты счета-фактуры продавца.
- COM-подключение к Postgresql из фонового задания
- Не снимаются с регистарции объекты после успешного обмена
- Загрузка изображения(изображений) по ссылке в справочник Номенклатура
- Обращение к элементам формы программно созданного документа
- PuTTY. Как использовать из 1С?
- Нетривиальный складкой учет в УПП.
- Преобразование значения к типу Булево не может быть выполнено.
- БП 2.0 Модернизация ОС. Выбор события
- Как получить представление (синоним) на другом языке?
- v7: Установить значение реквизита справочника неопределенного типа
- Как определить глобальную переменную на клиенте и сервере?
- Сертификация своей нетленки на "1С:Совместимо"
- v7: ЗиК Как сторнировать Отпуск по уходу за ребенком