Наверх

База знаний
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 канале!

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

Ubuntu: смена часового пояса и синхронизация времени

Любой сервер нуждается в выставлении точного времени. Это нужно для самых различных вещей, начиная от сбора корректных логов, заканчивая работой WEB-приложений, в работе которых участвуют сертификаты. Установка точного времени складывается из двух частей: синхронизация самого времени и установка правильного часового пояса. Посмотрим, как нам это сделать.

Установка компонентов для разработки ПО для Windows CE 6.0 (Visual Studio 2005 + Windows Embedded CE 6.0)

В статье рассказываем как развернуть среду разработки программного обеспечения для Windows CE 6.0. Ничего сложного, конечно же, нет, но за годы, прошедшие с момента релиза Microsoft Visual Studio 2005 и Windows Embedded CE 6.0, эти компоненты обросли наборами дополнений, которые тоже необходимы. И устанавливать их надо в определённой последовательности. В качестве ОС мы выбрали Windows XP Pro SP3, так как наши устанавливаемые пакеты разрабатывались под неё.

Полное отключение Контроля учётных записей или UAC на Windows

Для установки некоторого программного обеспечения, например, криптопровайдеров Крипто-Про или ViPNet CSP, а также некоторых банк-клиентов, требуется отключить контроль учётных записей Windows или UAC. Вроде бы всё просто, но в большинстве случаев нас ждёт подвох. Спойлер: ползунка в панели управления недостаточно!