Администрирование · 11 мин
Как создать ярлык для запуска определённой базы 1С
Пошаговая инструкция: как создать ярлык на рабочем столе для запуска конкретной базы 1С, параметры командной строки, автовход и решение типичных ошибок.
Когда в 1С работают с несколькими информационными базами — бухгалтерией, зарплатой, торговлей, — каждый раз выбирать нужную из общего списка в окне запуска неудобно. Быстрее создать отдельный ярлык на рабочем столе, который сразу открывает нужную базу в нужном режиме: предприятие, конфигуратор или тонкий клиент.
Такой ярлык представляет собой обычную ссылку на исполняемый файл платформы 1С с добавлением параметров командной строки. В параметрах указывается режим запуска, путь к базе, а при необходимости — имя пользователя и пароль для автоматического входа.
Способ работает для файловых и клиент-серверных баз, для платформ 1С 8.2 и 8.3, и не требует установки дополнительных программ. Ниже разобраны все варианты: от простого ярлыка до автозапуска с логином и паролем.
Как устроен ярлык запуска базы 1С
Платформа 1С:Предприятие устанавливается в каталог вида C:\Program Files\1cv8\8.3.xx.xxxx\bin\, где находится несколько исполняемых файлов. Для запуска базы используются три из них: 1cv8.exe — стартер, который сам подбирает подходящую версию платформы для базы, 1cv8.exe из каталога конкретной версии — толстый клиент, и 1cv8c.exe — тонкий клиент.
Ярлык указывает на один из этих файлов, а всё остальное передаётся параметрами после пути к программе. Общая структура строки выглядит так: путь к exe-файлу, затем режим запуска (ENTERPRISE, DESIGNER, WEBCLIENT), затем способ подключения к базе (/F для файловой, /S для серверной), затем дополнительные ключи.
Преимущество файла-стартера 1cv8.exe из общего каталога C:\Program Files\1cv8\ в том, что он автоматически выбирает версию платформы, указанную в свойствах базы. Если база требует конкретный релиз, лучше ссылаться на exe именно этого релиза.
Создание ярлыка для файловой базы
Файловая база хранится в каталоге на диске компьютера или в сетевой папке. Для запуска достаточно указать путь к этому каталогу через ключ /F.
Порядок создания ярлыка:
- 1Щёлкните правой кнопкой мыши по свободному месту рабочего стола и выберите «Создать» → «Ярлык».
- 2В поле расположения объекта укажите путь к 1cv8.exe, например: "C:\Program Files\1cv8\8.3.22.1750\bin\1cv8.exe".
- 3Добавьте после пути в кавычках параметры: ENTERPRISE /F"D:\Bases\Accounting" — путь к каталогу базы.
- 4Нажмите «Далее», введите понятное имя ярлыка, например «1С Бухгалтерия», и нажмите «Готово».
- 5Запустите ярлык двойным щелчком и проверьте, что открывается именно нужная база.
Итоговая строка в поле «Объект» будет выглядеть примерно так:
"C:\Program Files\1cv8\8.3.22.1750\bin\1cv8.exe" ENTERPRISE /F"D:\Bases\Accounting"Обратите внимание на кавычки: путь к exe-файлу заключается в кавычки целиком, а путь к базе — в отдельные кавычки сразу после ключа /F без пробела. Если в путях есть пробелы (например, Program Files), отсутствие кавычек приведёт к ошибке запуска.
Для запуска конфигуратора замените ENTERPRISE на DESIGNER. Чтобы открывать базу в тонком клиенте, укажите файл 1cv8c.exe вместо 1cv8.exe.
Ярлык для клиент-серверной базы
Если база размещена на сервере 1С:Предприятия, вместо ключа /F используется ключ /S, в котором указывается адрес сервера и имя базы в кластере. Формат: /S"ИмяСервера\ИмяБазы".
"C:\Program Files\1cv8\8.3.22.1750\bin\1cv8.exe" ENTERPRISE /S"srv-1c\Accounting"Имя сервера и имя базы должны точно совпадать с тем, что указано в списке информационных баз в окне запуска 1С. Узнать эти данные можно, открыв окно запуска, выделив базу и нажав «Изменить» — в свойствах подключения будут видны оба параметра.
Если сервер 1С работает на нестандартном порту, адрес указывается с портом, например /S"srv-1c:1541\Accounting". Уточнить порт можно у администратора сервера или в консоли кластера.
Автоматический вход с логином и паролем
Чтобы база открывалась без окна выбора пользователя и ввода пароля, добавьте в строку ярлыка ключи /N (имя пользователя) и /P (пароль). Пример:
"C:\Program Files\1cv8\8.3.22.1750\bin\1cv8.exe" ENTERPRISE /F"D:\Bases\Accounting" /N"Иванова" /P"12345"Если у пользователя пароль не задан, ключ /P можно опустить — будет запрошен только вход от имени указанного пользователя. Если имя пользователя содержит пробелы, оно обязательно заключается в кавычки.
Альтернатива хранению пароля — операционная аутентификация. Если в свойствах пользователя базы включена аутентификация средствами Windows, при запуске 1С под тем же пользователем Windows вход выполнится автоматически без указания пароля в ярлыке.
Полезные дополнительные параметры
Помимо режима, пути и учётных данных, в ярлык можно добавить ключи, меняющие поведение запуска.
| Параметр | Назначение | Пример |
|---|---|---|
| /DisableStartupDialogs | Отключает стартовые диалоги и предупреждения при запуске | ENTERPRISE /F"..." /DisableStartupDialogs |
| /DisableStartupMessages | Подавляет информационные сообщения при старте | ENTERPRISE /F"..." /DisableStartupMessages |
| /RunModeOrdinaryApplication | Принудительный запуск в обычном приложении | ENTERPRISE /F"..." /RunModeOrdinaryApplication |
| /RunModeManagedApplication | Принудительный запуск в управляемом приложении | ENTERPRISE /F"..." /RunModeManagedApplication |
| /AppAutoCheckVersion | Автоматический подбор подходящей версии платформы | ENTERPRISE /F"..." /AppAutoCheckVersion |
| /WA+ | Включает аутентификацию Windows при запуске | ENTERPRISE /F"..." /WA+ |
Ключи /DisableStartupDialogs и /DisableStartupMessages часто добавляют в ярлыки рядовых пользователей, чтобы при запуске не появлялись служебные окна, отвлекающие от работы. Они не влияют на функциональность базы.
Ключи режима приложения нужны, когда конфигурация поддерживает оба интерфейса, а пользователю требуется конкретный. Для современных конфигураций на управляемых формах обычно ничего указывать не нужно — платформа выберет режим сама.
Альтернативные способы быстрого запуска базы
Ярлык на рабочем столе — не единственный вариант. В зависимости от ситуации удобнее могут оказаться другие подходы.
Сравнение вариантов
Универсальный способ: работает для файловых и серверных баз, позволяет задать режим, пользователя и ключи. Требует ручного создания, но настраивается один раз.
В окне запуска 1С базу можно выделить и запускать двойным щелчком. Подходит, если баз немного и переключаться между ними нужно часто, но не даёт автовхода и выбора режима.
Общий файл со списком баз можно разложить пользователям, чтобы у всех был одинаковый набор подключений. Удобно администратору, но не заменяет ярлык для запуска одной конкретной базы.
Текстовый файл с командой запуска позволяет выполнять дополнительные действия перед стартом (например, проверку доступности сетевой папки). Требует аккуратности при редактировании.
Для массового развёртывания ярлыков в организации администраторы обычно создают готовый ярлык или bat-файл на одном компьютере, проверяют его и копируют на рабочие столы остальных пользователей — при условии, что пути к платформе и базе на всех машинах одинаковые.
Проверка результата и типичные ошибки
После создания ярлыка обязательно проверьте его работу: двойной щелчок должен сразу открыть нужную базу в заданном режиме. Если вместо базы открывается окно запуска со списком, появляется ошибка или ничего не происходит — причина почти всегда в синтаксисе строки.
Как проверить результат
Сразу запускается нужная база в заданном режиме
Открывается окно выбора базы или ошибка
Путь совпадает с фактическим расположением каталога базы
Каталог не существует или переименован
База открывается без лишних окон или с привычным запросом пароля
Ошибка «Имя пользователя не найдено» или циклический запрос пароля
Если ярлык работал, а после обновления платформы перестал, откройте его свойства и проверьте путь к exe-файлу: номер версии в пути должен соответствовать установленному релизу. Чтобы не править ярлыки после каждого обновления, используйте файл-стартер из C:\Program Files\1cv8\1cv8.exe — он не привязан к конкретному номеру версии.
Ещё одна частая ситуация — база переехала в другой каталог или на другой сервер. В этом случае достаточно исправить путь в ключе /F или /S, не пересоздавая ярлык заново.
Если пользователей несколько и базы разные, удобно держать один проверенный шаблон строки запуска в текстовом файле и при подключении нового сотрудника просто подставлять нужный путь и имя пользователя. Это сокращает время настройки и снижает количество опечаток в параметрах.
Часто задаваемые вопросы
Как сделать ярлык, который открывает конфигуратор конкретной базы?
Создайте ярлык на 1cv8.exe и в параметрах вместо ENTERPRISE укажите DESIGNER, затем путь к базе: например, "C:\Program Files\1cv8\8.3.22.1750\bin\1cv8.exe" DESIGNER /F"D:\Bases\Accounting". При двойном щелчке откроется конфигуратор этой базы.
Можно ли сделать один ярлык для запуска базы в тонком клиенте?
Да. Укажите в ярлыке файл 1cv8c.exe вместо 1cv8.exe — он находится в том же каталоге bin. Параметры подключения (/F или /S, /N, /P) остаются теми же. Тонкий клиент подходит для работы по сети и потребляет меньше ресурсов.
Почему ярлык перестал работать после обновления платформы?
Ярлык ссылается на каталог конкретной версии, например 8.3.22.1750, который мог быть удалён при обновлении. Откройте свойства ярлыка и исправьте путь на актуальную версию либо используйте стартер C:\Program Files\1cv8\1cv8.exe, который не зависит от номера релиза.
Как запустить базу от имени конкретного пользователя без пароля?
Добавьте в строку запуска только ключ /N"ИмяПользователя" без ключа /P. Если у пользователя пароль пустой, вход выполнится автоматически; если пароль задан — появится окно для его ввода, но имя уже будет подставлено.
Можно ли создать ярлык для базы, опубликованной на веб-сервере?
Для веб-публикации ярлык с параметрами платформы не нужен: достаточно создать ярлык на браузер с адресом публикации, например http://server/base. Либо используйте тонкий клиент с параметром подключения по веб-серверу, если публикация настроена соответствующим образом.
Что важно запомнить
Ярлык для запуска конкретной базы 1С — это ссылка на 1cv8.exe с параметрами: режим ENTERPRISE или DESIGNER, путь к базе через /F (файловая) или /S (серверная), опционально /N и /P для автовхода. Соблюдайте кавычки и не оставляйте пробел между ключом и путём. Не храните в ярлыке пароли администраторов, а для защиты от обновлений платформы используйте файл-стартер из общего каталога.