Содержание
- Существует 2 вида режима запуска 1С
- Варианты запуска 1С с возможность автоматического выбора пользователя
- Данные необходимые для запуска 1С в автоматическом режиме
- Автозагрузка 1С при запуске системы
- Дополнительные параметры запуска 1С
- Настройка параметров запуск отладки приложения
- Сделайте резервную копию базы данных
- Проверка утилитой chdbfl.exe
- Очистка кэша
- Заключение
Для автоматического запуска программы 1с нужно запускать файл 1cestart.exe или 1cv8.exe c определенными параметрами.
Сделаем копию ярлыка запуска 1с и зайдем в его свойства(через правую кнопку мыши) на вкладку ‘Ярлык’:
В поле объект нужно добавить следующие параметры:
Для файловой базы данных
“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.1test”/N”Администратор” /P”пароль”
Вместо /F “Путь к базе данных” указываем следующие параметр:
- /S “Имя или IP адрес сервера””Имя информационной базы”Все остальные параметры (тип запуска, логин и пароль пользователя указываются как в файловой базе).
Сохраняем ярлык и переносим его в папку -Пуск-Все программы-“Автозагрузка”.
Теперь при загрузке операционной системы 1с будет запускаться автоматически,без необходимости выбора базы данных, ввода логина и пароля пользователя.
Если сложно самим сформировать строку для ярлыка, то ниже:
Cкрипт автоматического формирования параметров запуска 1с
- Вам нужно скопировать ярлык.
- Указать тип базы 1с
- Из свойств ярлыка взять путь к исполняемому файлу 1с
- Указать путь к каталогу 1с или сервер и имя информационной базы
- Ввести логин и пароль пользователя 1с
- Нажать кнопку “Получить строку”
- Вставить полученную строку в поле “Объект” в свойствах ярлыка
- Перенести ярлык в автозагрузку
Какой тип базы 1с: Файловая Серверная Путь к запускному файлу 1с:
Каталог БД :Сервер БД : Имя информационной базы БД :
Имя пользователя 1с: Пароль пользователя:
Строка для ярлыка запуска 1с:
Как пользоваться скриптом для создания ярлыка автоматического запуска 1с:
Поделиться ссылкой:
Похожие записи
Автоматический запуск 1с при включении компьютера
В данной статье мы рассмотрим параметры запуска 1C и как ими пользоваться. Рассмотрим несколько вариантов использования. По мере прочтения статьи мы нацчимся автоматизировать процессы запуска.
При запуске 1C возможно воспользоваться разными режимами запуска, которые необходимо указывать в самих настройках ярлыка, который отвечает за запуск 1С.
Существует 2 вида режима запуска 1С
- CONFIG — запуск 1С в режиме конфигуратор
- ENTERPRISE — запуск 1С в режиме Предприятие.
Файлом запуска 1С является файл — 1cestart.exe, располагается он в подпапке — «1cv8common». При запуске данного файла, автоматически определяется версия клиента, которая необходима для работы.
Варианты запуска 1С с возможность автоматического выбора пользователя
- /N — параметр отвечающий за «Имя пользователя»
- /P — параметр отвечающий за «Пароль пользователя»
Как правило, необходимо что бы имя и пароль совпадали с именем и паролем, заданными в списке пользователей, который были введены в Конфигураторе 1С. Для того что бы посмотреть наличие пользователей в конфигураторе, необходимо перейти во вкладку «Администрирование» далее «Пользователи». В случае если у выбранного пользователя пароль пустой, его можно не указывать.
Данные параметры возможно указывать в настройках при редактировании базы в списке баз. Их можно указывать в поле «Дополнительные параметры запуска».
При запуске 1С, должно появиться данное окно:
Вам необходимо написать данные, как указано на рисунке, указав свои данные (имя и пароль), после чего нажмите кнопку «Готово». Если все данные введены верно, то в дальнейшем при входе в данную базу 1С, система не будет запрашивать у Вас данные для входа.
Данные необходимые для запуска 1С в автоматическом режиме
- /F «адрес» — путь к базе данных (файловый вариант)
В случае если ваша база находится на каком либо сервере, путь необходимо прописать следующим образом:
- /S «адрес» — «Имя сервера (кластера информационной базы)» «Имя информационной базы на сервере»
Данные параметры необходимо прописывать в ярлыке запуска 1С. Правой кнопкой мыши нажмите на ярлыке и выберите поле «Объект», в него добавляйте ваши параметры.
В случае правильного ввода данных в свойства ярлыка, то при дальнейшем запуске, необходимая вам база запуститься автоматически. В случае если у вас несколько баз, вы можете создать отдельный ярлык на разные базы.
Автозагрузка 1С при запуске системы
Так же в 1С существует возможность её запуска при загрузке вашего компьютера, для этого необходимо скопировать ярлык вашей базы 1С в папку «Автозагрузка».
Дополнительные параметры запуска 1С
- /LogUI — запись действий пользователя в лог. (Запись будет производиться в каталог пользователя, в файл под именем «logui.txt»)
- /DumpIB «Адрес файла выгрузки« — выгрузка базы данных. Подходит для создания автоматического архивирования базы данных.
- /Execute «Адрес внешней обработки» — параметр предназначен для автоматического запуска внешней обработки после запуска системы.
- /C «Строка параметр» — передает параметр в конфигурацию. Обратиться к ней можно через глобальный контекст в конфигураторе «ПараметрЗапуска».
- /DisableStartupMessages – параметр убирает системные сообщения при запуске 1С Предприятие.
При внесении изменений в информационную базу, можно указать версию 1С, с помощью которой будет производиться запуск (данное решение пригодиться в случае если у вас установлено несколько баз 1С в которых вы работаете).
Пример автоматического архивирования базы 1С.
«C:Program Files (x86)1cv8common1cestart.exe» CONFIG /F»С:Base_Buh» /N»user» /P»111″ /DisableStartupMessages /DumpIB C:ArhivBuh.dt /Out» C:Arhivlog_arhiv.txt» -NoTruncate
Данные параметры необходимо прописать в ярлык запуска 1С в поле «Объект», после этого будет произведен архив базы, которая находится по адресу» С:Base_Buh» в папку «C:Arhiv» под именем «Buh.dt». Параллельно будет произведена запись в лог файла » C:Arhivlog_arhiv.txt». Данные пути указаны для информационных целей, вам потребует указать свои пути, а именно местонахождение вашей базы и путь куда будут сохраняться архивы базы.
Настройка параметров запуск отладки приложения
В процессе разработки, возникает необходимость запуска отладчика 1С под определенным пользователем базы, для запуска отладчика в конфигураторе необходимо в разделе «Справка» запустить «Параметры»
Во вкладке «Запуск 1С:Предприятия» в пункте «Основные» в группе «Пользователь» по умолчанию стоит пользователь под которым вы зашли в режим «Конфигуратор», в данном окне вы можете ввести любого пользователя, который вам необходим для отладки, который в дальнейшем будет запускаться под данным пользователем.
Так же можно выбрать клиент, под которым в дальнейшем будет запускаться приложение.
Я запускаю, а оно не запускается. А что пишет? Ничего не пишет. Ну как ничего не пишет – такого не бывает! Ну пишет что-то желтым цветом по-английски. Как это желтым цветом??? Ну тут буквы все нерусские, сами приходите и разберитесь!
Когда Вы нажимаете на ярлычок 1С на рабочем столе Windows, то Вы запускаете не 1С, а совсем другую программу 🙂
Каталог 1С
В каталоге установленной 1С 8.2 (для знакомых с версией 8.1 особенно) – можно ноги переломать.
Итак — установена она обычно по адресу:
C:Program files1Cv82
Внутри находятся каталоги с [под]версиями 1С. Исполняемые файлы 1С каждой версии находятся в каталоге bin каждой версии. Каждый раз, когда Вы обновляете платформу – вместо обновления эта прелесть добавляет еще один новый каталог!
Размер 1С. Места на диске она кушает по примерно 250Мб на каждую версию. Можно себе представить, что будет если пару лет пообновляться 🙂
В подкаталоге «Common» находится файл «запускальщика» 1С – программа 1cestart.exe, ярлык на которую и находится на Вашем рабочем столе.
Запуск 1С начинается с этого исполняемого файла. Итак, мы уже запустили одну программу!
Именно эта программа с помощью искуственного интеллекта, встроенного в нее, выбирает – какую версию 1С запустить и как это сделать.
Файлы разных версий 1С!
Теперь в каждую базу данных можно войти определенной версией 1С 8.2, одной из тех, которые установлены в этом каталоге. Это то, чего все ждали и что нужно устанавливать по-умолчанию и тут даже нечего сказать кроме слов благодарности.
Конечно же, по-умолчанию, 1С входит в базу данных последней установленной версией, а для иного требуется провести небольшой ряд настроек.
Вы можете посмотреть эти настроечки в инструкции к этому уроку.
Корпоративный запуск
Если мы – организация, то все может быть еще круче. 1С теперь не нужно мучительно и долго устаналивать (и обновлять) на «все компьютеры компании..».
Она умеет это делать теперь сама (вопрос оставшийся неясным для меня – а что же с локальными правами админа, друг?).
Организовывается это так:
1) Распространяем среди пользователей ярлык на запуск программы-стартера 1С, которая физически находится в сети, окруженная дистрибутивами версий/обновлений 1С. Где дистрибутивы – конечно указывается в конфигурационном файлике.
2) При запуска эта программка анализирует, что установлено на компьютере пользователя и устанавливает если что надо.
3) И вот все произошло по-волшебству! Профит!
А мы уже запустились?
Итак мы остановились на том, что пользователь запускает файл программы-стартера 1С. И она-то уже запускает саму 1С. Верно?
Нет! Не верно
Произведя нехитрый эксперимент – щелкнув мышкой на файл ярлыка 1С – Вы увидите окошко с выбором базы данных, в которую Вы хотите войти.
Это окошко – тоже отдельная программа 1С, файл 1cv8s.exe, которая находится в каталоге bin каждой версии 1С 8.2.
Запуск 1С продолжается запуском программы для выбора базы данных 1С. Итак, мы уже запустили две программы!!
И вот после выбора конкретной базы данных уже будет запущена собственно 1С – файл 1cv8.exe (толстый клиент) или файл 1cv8c.exe (тонкий клиент), с параметрами, указанными в командной строке.
Запуск 1С завершается запуском собственно 1С. Итак мы уже запустили три программы!!!
Если Вы очень хитрый и попробуете запустить напрямую толстый клиент, не указав параметров в командной строке, она обратно запустит файл 1cv8s.exe.
Способы объегорить 1С и ускорить запуск 1С в три раза смотрите дальше в этом уроке!
Создание базы 1С ->>>
Наверняка многие пользователи сталкивались с различными проблемами в работе программного обеспечения 1C. В последнее время особенно не запускается конфигуратор. Что делать в таких ситуациях? Как устранить эту ошибку? Рассмотрим несколько эффективных способов, позволяющих наладить корректную работу программы.
Сделайте резервную копию базы данных
Каждая резервная копия – это точка доступа. Следовательно, если в ходе дальнейшей работы с программой возникнут проблемы, например, некорректно установились обновления, то пользователь сможет откатиться к резервной копии.
Существует несколько способов создания резервных копий.Можно просто скопировать файл БД или же создать через режим «конфигуратор».В нашем случае так, как у нас не запускается конфигуратор воспользуемся наиболее простым способом– скопируем папку БД. Для того что бы узнать где находится наша база запустите программу 1С и выберете нужную базу,снизу отобразится путь, который и укажет нам где хранится наша база. Можете скопировать всю папку или же файл 1Cv8.1CD. Обратите внимание что этот способ работает только если ваша БД хранится на этом компьютере или в локальной сети. Храните файлы на флешке или внешнем жестком диске.
Путь БД
Также создавать резервные копии можно перед установкой обновлений. Для этого нужно просто перед обновлением указать папку, в которую будет сохранена резервная копия.
Эксперты рекомендуют делать резервные копии каждый день или как минимум дважды в неделю. Если у вас будет резервная копия, тогда вы сможете решить проблему запуска конфигуратора путем отката к прошлой версии БД.
Проверка утилитой chdbfl.exe
Если в работе программы 1C возникли сбои, то их можно устранить с помощью специального софта – chdbfl.exe.
- Сначала необходимо сделать резервную копию БД. Каким образом это осуществляется, мы уже рассмотрели ранее. Исправление ошибок – необратимая операция. Преимущественно сбой удается удалить, но иногда проблема усугубляется. Поэтому лучше сделать резервную копию.
- Откройте корневую директорию, в которую была инсталлировано программное обеспечение 1С. Здесь вы обнаружите каталоги, в названии которых фигурируют числа – это нумерация версий софта. Выберите папку с наиболее старшим числовым значением.
- В этой директории необходимо отыскать папку с названием «bin».
- Найдите файл, который называется «chdbfl».
- Запускаем установочный файл. На экране появится главное меню программного обеспечения для тестирования целостности БД. Укажите название БД и выберите путь к ней.
- Ставим галочку напротив поля «Исправлять обнаруженные ошибки», а потом кликаем по кнопке «Выполнить».
- Продолжительность тестирования и исправления напрямую зависит от размера БД. Дождитесь окончания процесса, а потом закройте утилиту. Откройте базу, она должна работать корректно.
утилита chdbfl
Как было отмечено ранее, в некоторых ситуациях проблема усугубляется. Впрочем, специально для этого ранее и была сделана резервная копия. Откройте ее, а потом перейдите к тестированию через конфигуратор.
Очистка кэша
Существует несколько способов удаления временных файлов. Например, тестовая деинсталляция не предполагает реального удаления файлов. Такой способ подойдет пользователям, которые еще не до конца понимают, по какому принципу работает обновлятор.
Удаление в корзину – этот вариант установлен по умолчанию. Кэш переносится сначала в корзину, поэтому при необходимости его можно восстановить. Третий способ – безвозвратное удаление. В принципе тут все понятно без расшифровки.
Для того что бы удалить кэш вручную, определим папку в которой он хранится. Для этого выбираем нашу базу и кликаем по настройкам и смотрим путь в разделе «Каталоги шаблонов конфигураций и обновлений». Теперь осталось из указанной папки удалить все файлы.
Кэш
Еще есть вариант очистить кэш путем переподключения нашей базы, То есть мы ее удаляем из списка и заново подключаем указав путь к ней. В данном случае старая папка кэша отвяжется и создастся новая, пустая.
Заключение
Перед манипуляциями с базой 1С обязательно делайте резервные копии. Если у вас не запускается конфигуратор, попробуйте прогнать встроенной утилитой «chdbfl» на ошибки, в случае когда это не помогло попробуйте очистить кэш, если и это не дало результата, обратитесь к специалистам.
1С 8.3 : Останавливается служба сервера 1С сразу после запуска После старта агента сервера 1С, сразу останавливается служба сервера 1С — в чем причина? Причин может быть несколько, например: Переименовали сервер на котором установлен агент сервера 1С, Повредился файл с настройками кластера 1С, Переполнен Кэш сервера 1С или закончилось местои т.д Для всех этих случаев — решение одно: Очистить папку srvinfo — удалив Кеш и настройки кластера 1С! тут
по умолчанию вы создаете пользователя для службы и даете ему админских прав/прав запуска от имени службы, тогда все работает, если же вы этого, по какой-то причине не сделали, смотрите права.
ли со статьей или есть что добавить?