Наверх

База знаний
Try 2 Fix
beta

Запуск базы 1С:Предприятие без выбора базы, ввода логина и пароля

Стремление всё автоматизировать — самое полезное и в тоже время страшное дело. Но бывает без этого не обойтись. Ситуация простая: нужно запустить базу 1С дважды (одна копия висит в фоне, с одной работает пользователей), но делать столько дел сразу слишком сложно (да), поэтому попросили это все как-то автоматизировать. Ну раз надо — делаем!

Всю эту вакханалию упаковываем в один милый скрипт cmd, состоящий всего лишь из трёх строк. А вот и он:

"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F"D:\1C_bases\aRogaIKopyta.16" /N"ФоновыйПользователь" /P"12345" /Execute "D:\1C_bases\aRogaIKopyta.16\ExtForms\КонсольЗаданий.epf"
ping 127.0.0.1 -n 6 > nul
"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F"D:\1c_bases\aRogaIKopyta.16" /N"Оператор" /P"12345"

Начинаем разбор по строкам:

  1. В первой строке мы запускаем 1С:Предприятие для фоновых операций. Сначала запускаем саму 1С, вызывая 1cestart.exe, далее идут ключи запуска (обратите внимание, что между ключом и его значением нет пробела!):
    • ENTERPRISE — запуск 1С в режиме Пердприятие,
    • /F«D:\1c_bases\aRogaIKopyta.16» — путь к директории базы данных,
    • /N«ФоновыйПользователь» — имя пользователя для входа в базу данных,
    • /P«12345» — пароль от учётной записи пользователя,
    • /Execute «D:\1c_bases\aRogaIKopyta.16\ExtForms\КонсольЗаданий.epf» — а это обработка, которая автоматически запуститься после запуска платформы 1С:Предприятие. В данном случае это консоль заданий, которая будет показывать нам, что за фоновые процессы сейчас выполняются.
  2. Вторая строка пинг локалхоста — не несёт никакой смысловой нагрузки, находится здесь как таймаут перед запуском 1С второй раз. В данном случае таймаут — 6 секунд.
  3. Полностью дублирует первую строку, за исключением пользователя, его пароля и отсутствия обработки при старте.

Используемые в скрипте ключи для 1С:Предприятие можно прописать и в окне «Редактирование информационной базы» в пункте «Дополнительные параметры запуска«

Остались вопросы?

Лоджик Флоу


Аутсорсинг / Системное администрирование / Техническая поддержка / Сопровождение 1С:Предприятие

+7 (8634) 383-490 / +7 (906) 430-7000
mail@logicflow.ru

Что-то пошло не так? Специалисты нашей компании помогут Вам разобраться с возникшими проблемами! Обращайтесь! →

Также Ваши вопросы Вы можете задать в нашей группе ВК или на нашем YouTube канале!

Эти статьи будут Вам интересны

Ошибка при запуске приложения (0xc0000005). Для выхода из приложения нажмите кнопку «ОК»

В один прекрасный момент у одного из наших клиентов перестали запускаться все приложения (*.exe файлы). При чём связать появление данной проблемы с какими-то конкретными действиями так и не получилось. Выключали ПК - всё работало, включили .exe не запускаются. Решаем эту проблему!

Zimbra 8.6 OSE: Время получения и отправки почты в списке сообщений

По заявлениям разработчиков почтового сервера Zimbra, время отправки или получения письма не важно для пользователей, поэтому в WEB-клиенте Zimbra его нет It's a UX decision based on prioritizing screen real estate and providing format that meets most user's needs. Однако, это не очень удобно и не привычно - все почтовые клиенты показывают нам дату и время. Исправляем эту несправедливость и делаем так, чтобы в списке сообщений выводилась полная информация о времени получения письма.

FreeBSD 11: монтируем NTFS флешки и внешние жёсткие диски с помощью fuse

NTFS - "родная" файловая система Windows. Поэтому просто так подключить флешки, жётские диски или другие неизвестные нам съёмные носители не получиться (по правде получится, но будут проблемы). Поэтому выкатываем наш исчерпывающий мануал по этому поводу.