Перейти к основному содержимому

ALIMUSAEV — IT и 1С

C:\> type \instructions\windows\nastroit-avtozapusk-1s-i-obrabotki-mobi-s.md

Настроить автозапуск 1С и обработки Моби-С

НАЗНАЧЕНИЕ

Настройка автозапуска 1С под определенной учетной записью, которая запускает обработку Моби-С.

ПРИМЕНЕНИЕ

Нужна для того, чтобы после каждой перезагрузки сервера обработка запускалась автоматически, чтобы не пришлось вручную залогиниться в системе и запускать 1С с обработкой.

УСЛОВИЕ

  • Админские права в 1С и в Windows;
  • Наличие обработки Моби-С;
  • Доступ к серверу только у администратора (и ни у кого больше!);
  • Наличие специальной учетной записи в 1С (условно, Робот).

ШАГИ

  1. Зайти в 1С и создать пользователя с админскими правами, установив ему более сложный пароль (например, Робот);
  2. Закинуть обработку Моби-С в ту папку, к которой никто не будет иметь доступа, кроме администратора;
  3. Открыть планировщик заданий и создать задачу;
  4. Во вкладке Общие дать имя, использовать учетную запись администратора, выбрать Выполнять для всех пользователей, установить галочку Выполнить с наивысшими правами и в пункте «Настроить для» выбрать текущую ОС;
  5. Во вкладке Триггер создать триггер, выбрав в пункте «Начать задачу» значение При запуске и установив галочку Включено;
  6. Во вкладке Действие нажать Создать… и в строке «Программа или сценарий» указать следующий путь: "C:\Program Files\1cv8\common\1cestart.exe", а в строке «Аргументы (необязательно)» указать примерно следующее:

ENTERPRISE /S localhost\base_prod /N "Робот" /P "Password" /DisableStartupMessages /RunModeManagedApplication /Execute "C:\Интеграция Моби-С с 1С УНФ.epf"

где вместо base_prod — имя информационной базы; вместо «Робот» и «Password» — логин и пароль учетки в 1С; вместо «C:\Интеграция Моби-С с 1С УНФ.epf» — указать реальный путь обработки и ее название.

  1. Во вкладке Условия снять все галочки, во вкладке Параметры ничего не трогать;
  2. Нажать ОК и ввести пароль администратора системы;
  3. Выполнить задачу в планировщике или же перезагрузить сервер, затем в диспетчере задач проверить, что 1С запущена в фоновом режиме;
  4. В мобильном приложении Моби-С проверить, что соединение с сервером установлено.

РЕЗУЛЬТАТ

Теперь после каждой перезагрузки сервера будет запускаться 1С и обработка Моби-С вместе с ней, устраняя необходимость запускать процесс вручную.