No Image

C program files 1cv8 common 1cestart exe

СОДЕРЖАНИЕ
548 просмотров
10 марта 2020

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

14 октября 2016 ВК Tw Fb

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

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

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

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

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

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

    Лоджик Флоу

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

    Читайте также:  Как вконтакте добавить фото на стену

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

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

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

    Zimbra 8.6 OSE: Произошла неизвестная ошибка (mail.TRY_AGAIN). Ошибка сети. postfix/postqueue fatal: Queue report unavailable — mail system is down

    28 декабря 2016 ВК Tw Fb

    На корпоративном почтовом сервере Zimbra OSE пользователи при отправке внутренней почты стали получать сообщение "Произошла неизвестная ошибка (mail.TRY_AGAIN)", другие пользователи увидели "Ошибка сети". А мы во всех логах (/var/log/zimbra.log, /var/log/mail.log и /var/log/mail.err) увидели это волшебное сообщение "postfix/postqueue fatal: Queue report unavailable – mail system is down". Работа была парализовано, но решение оказалось простым.

    Сетевая карта Intel Ethernet Connection I219-LM на Windows Server 2008R2

    Ни с помощью драйверов с сайта производителей материнской платы, ни с помощью DriverPack Sollution, ни с помощью ручного указания папки с драйверами не удалось запустить сетевую карту Intel Ethernet Connection I219-LM на Windows Server 2008R2. Но мы не сдавались и победили.

    FreeBSD 11: Обновление портов вручную и по расписанию

    Порты – наше всё во FreeBSD. Почти всё ПО, которое нам может пригодится для решения любых задач уже есть в портах. Поэтому необходимо держать их в обновлённом состоянии. Добиваемся этого.

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

    Все материалы свободны
    к распространению с обязательным
    указанием источника

    Для автоматического запуска программы 1с нужно запускать файл 1cestart.exe или 1cv8.exe c определенными параметрами.

    Сделаем копию ярлыка запуска 1с и зайдем в его свойства(через правую кнопку мыши) на вкладку ‘Ярлык’:

    В поле объект нужно добавить следующие параметры:

    Читайте также:  Ospf что это такое

    Для файловой базы данных

    “C:Program Files1cv8common1cestart.exe” enterprise /F”D:1baseTiSCandy” /N”Администратор” /P”пароль”

    • enterprise – для запуска 1с в режиме Предприятия или designer – для запуска в режиме конфигуратора
    • /F “Путь к базе данных” указываем путь на диске ,где хранится информационная база. Посмотреть каталог информационной базы можно в окне запуска 1с Предприятия
    • /N “Имя пользователя” – логин пользователя 1с, под которым будет осуществляться вход
    • /P “Пароль пользователя” – пароль пользователя 1с

    Для серверной базы данных

    “C:Program Files1cv8common1cestart.exe” enterprise /S”192.168.0.1 est”/N”Администратор” /P”пароль”

    Вместо /F “Путь к базе данных” указываем следующие параметр:

    • /S “Имя или IP адрес сервера””Имя информационной базы”Все остальные параметры (тип запуска, логин и пароль пользователя указываются как в файловой базе).

    Сохраняем ярлык и переносим его в папку -Пуск-Все программы-“Автозагрузка”.

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

    Если сложно самим сформировать строку для ярлыка, то ниже:

    Cкрипт автоматического формирования параметров запуска 1с

    1. Вам нужно скопировать ярлык.
    2. Указать тип базы 1с
    3. Из свойств ярлыка взять путь к исполняемому файлу 1с
    4. Указать путь к каталогу 1с или сервер и имя информационной базы
    5. Ввести логин и пароль пользователя 1с
    6. Нажать кнопку “Получить строку”
    7. Вставить полученную строку в поле “Объект” в свойствах ярлыка
    8. Перенести ярлык в автозагрузку

    Какой тип базы 1с:
    Файловая
    Серверная
    Путь к запускному файлу 1с:

    Имя пользователя 1с: Пароль пользователя:

    Строка для ярлыка запуска 1с:

    Как пользоваться скриптом для создания ярлыка автоматического запуска 1с:

    Что это за файл такой – ibases.v8i

    Программа 1С при запуске читает список баз из файла ibases.v8i в профиле самого пользоватлея, а после из профиля для всех пользователей. В нём содержится информация о наименовании базы на сервере 1С ([Название БД]), ИД базы, порядок в скписке баз (OrderInList=XXX), порядок в скписке древа (OrderInTree=XXX),место в древе каталога баз (Folder=/). И некоторые другие параметры, я их все описывать не буду.

    Читайте также:  D color dc802hd отзывы

    Расположение ibases.v8i в Windows XP

    Расположение ibases.v8i в Windows 7 / 8 / 10

    Внимание! Если вы забыли пароль или утратили админские доступы к базе 1С, то вам будет полезна следующая статься: Как сбросить пароль от базы на SQL сервере.

    Рассмотрим ситуацию, когда на терминальном сервере 1С необходимо прописать общий список баз 1С для всех пользователей. Когда одна база и штат небольшой, то проблема не велика, но когда одних только баз десяток другой, а штат постоянно обновляется, то тут уже нужно к вопросу подходить комплексно!

    Добавляем общий список баз 1с. По пунктам

    • Запускаем 1С и прописываем все базы (формируем свой ibases.v8i файл)
    • Потом копируем C:Users\%USERNAME%AppDataRoaming1C1CEStartibases.v8i
    • Для удобства сюда: C:UsersPublicasesibases.v8i (так как это Public, то эта директория будет доступна всем)
    • И редактируем следующий файл: C:ProgramData1C1CEStart1CEStart.cfg

    В файле дописываем строчку с указанием нашего списка баз:

    Всё просто. После этого все пользователи будут видеть только что добавленный список баз.

    Костыльный способ. Через ярлык.

    Копируем ярлык для 1С в папку C:UsersPublicDesktop. Таким образом он появится на всех рабочих столах вашего терминала. В свойствах файла, в поле Объект прописать запуск нужной базы.

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

    Комментировать
    548 просмотров
    Комментариев нет, будьте первым кто его оставит

    Это интересно
    Adblock
    detector