Имя: Пароль:
1C
1С v8
Пакетный запуск 1С
,
0 letovd
 
18.07.21
22:34
Добрый вечер.
Настроил запуск пакетный запуск 1С предприятия на удаленном сервере через батник, батник запускаю через планировщик. Разлогинился на сервере.
Через время залетел на сервер, смотрю логи - все ок, запуск предприятия был успешен, скрипт отработал с начала и до конца.
1С в диспетчере задач запущена, но при входе я не вижу UI-Интерфейса, также не отработало резервное копирование по расписанию.
Я так понимаю запуск происходил "локально".
Как решить, кто подскажет?
Бекап также создается через "бекапер", но хотелось бы добавить еще и недельные бекапы через стандартные механизмы 1С предприятия.
1 letovd
 
18.07.21
22:39
По логике вещей, при авторизации учетки должно всплывать диалоговое окно с предложением РК, которое через 60 сек, автоматически подтверждает выполнение РК. Если я запущу батник в ручном режиме, так и произойдет, в автоматическом через планировщик - не выходит.
В настройках планировщика указано:
1) Использовать определенную учетку;
2) Запускать для всех пользователей;
3) Не сохранять пароль;
4) Выполнить с наивысшими правами
5) Скрытая задача

Возможно, проблема в 5 пункте?
2 Amra
 
18.07.21
22:45
Поставь Обновлятор и не изобретай велосипед
3 letovd
 
18.07.21
22:48
А нет, "Скрытая задача" тот же результат
4 letovd
 
18.07.21
22:49
(2) А че велосипед? Стандартные механизмы. С авторизацией решить вопрос и все в ажуре
5 Вафель
 
18.07.21
22:52
Кмк в разлогиненой винде 1с нельзя запустить
6 VladZ
 
18.07.21
22:54
(0) "хотелось бы добавить еще и недельные бекапы через стандартные механизмы 1С предприятия." - про какие именно механизмы идет речь?
7 letovd
 
18.07.21
22:54
(6) "Резервное копирование по расписанию"
8 Вафель
 
18.07.21
22:55
Дт - это НЕ бэкап (с) 1с
9 Вафель
 
18.07.21
22:56
А кстати конфигуратор же умеет в режиме агента работать. Вот так наверное может зайти
10 letovd
 
18.07.21
22:56
(5) Всм нельзя? Запускаю же, но без UI, тупо процесс (8) Это не ДТ, а копия файловой БД
11 letovd
 
18.07.21
22:57
(9) Я запускаю "Предприятие"
12 Вафель
 
18.07.21
22:59
А зачем икопию делать через предприятие?
Это что за изврат такой?
Да и вообще как такое можно сделать?
13 letovd
 
18.07.21
22:59
Если не разлогиниваться, а просто отключиться и запускать задачу для "зарегистрированного пользователя", то все ОК отрабатывает, но меня не устраивает такой вариант
14 VladZ
 
18.07.21
23:04
(10) Так... Ты про 8.х или про 7.7?
15 letovd
 
18.07.21
23:05
(12) Смотри, есть механизм: "резервное копирование по расписанию", который работает по принципу:
1) Спрашивает в диалоговом окне, делать ли бекап, причем в момент запуска диалога позиция установлена на кнопке "да", через 60 секунд окно автоматически закрывается и выполняется указанный пункт "делать рк".
2) В этот момент, завершаются все открытые сеансы, после чего происходит копирование .CD в определенный каталог, далее происходит повторная авторизация с уведомлением, что РК успешно выполнено.
Но, чтобы этот механизм работал, инициатор "настройки рк" в этот момент, или позже этого момента должен быть авторизован в 1С.
16 letovd
 
18.07.21
23:05
(14) 8х
17 letovd
 
18.07.21
23:05
(14) УФ
18 letovd
 
18.07.21
23:11
Я уже писал, что все отрабатывает, если авторизоваться и оставаться авторизованным в ОС, то есть не разлогиниваться - отключиться, или просто закрыть окно сессии.
А я хочу, чтобы все работало без авторизации XD
Типа через скрипт и пакетный запуск 1С.
Так вот, еще раз говорю, запуск 1С в процессах ОС осуществляется, но без UI, типа открывешь диспетчер задач и видишь, что мой пользователь запустил предприятие, но без UI как сервис какой-то, или типа зависло "ОКНО ВВОДА ПАРОЛЯ", хотя авторизация посредством ОС.
В 1С не специалист, поэтому не буду утверждать в виде чего происходит запуск.
19 letovd
 
18.07.21
23:43
Проблема в том, что запускается сеанс 1С под моим пользователем, но фоновым процессом.
20 RomanYS
 
19.07.21
00:39
(19) диск куда копирует не сетевой? На клюшках с подобным сталкивался, при отсутствии пользовательской сессии диски были недоступны
21 acanta
 
19.07.21
00:57
Обычно для 1с заводим отдельного пользователя. Не помню точно, в параметрах оси было запускать конкретное приложение от имени конкретного пользователя?
22 letovd
 
19.07.21
09:39
(20) Диск локальный
23 letovd
 
19.07.21
09:42
(20) Файлы логов пишет, с этим проблем нет. Жаль, что в пакетном режиме командой можно только выгрузку сделать, а копирование через предприятие только через интерфейс.
24 letovd
 
19.07.21
09:49
(21) Естественно, в планировщике указано, от какого пользователя осуществлять запуск.
Имя пользователя ОС совпадает с пользователем 1С, авторизация в 1С посредством учетки ОС.
Тут проблема в алгоритмах пакетного запуска, или локальных ресурсах ОС при запуске.
Опять же повторюсь, для зарегистрированного пользователя ОС запуск происходит через графический интерфейс, для пользователя без авторизации в ОС запуск происходит "фоновым процессом", как сервис.
25 Йохохо
 
19.07.21
09:50
(24) возьмите cobian backup, работает как куранты, есть планировщик, ротация, скрипты, и сжатие 7зип ультра для эстетов
26 letovd
 
19.07.21
09:53
(25) у меня уже настроено РК по аналогии с кобианом. Через 1С хочу настроить РК как "дополнительную" меру :)
27 Йохохо
 
19.07.21
09:55
(26) это вредная мера, надо найти в себе силы на нее забить
28 letovd
 
19.07.21
10:06
(27) Чем же она вредит?) Механизмы могут сбоить, по теории вероятности двойное РК надежнее xD
29 Мимохожий Однако
 
19.07.21
10:15
(28) Не надо плодить сущности без необходимости.