Как вынести 1С на рабочий стол: ярлык базы, параметры запуска, автозагрузка

· 10 мин

Содержание

Вынести 1С на рабочий стол можно двумя способами. Первый: в окне запуска выделить базу и нажать «Создать ярлык» — ярлык появится на рабочем столе и будет открывать именно эту базу. Второй: создать ярлык вручную на файл 1cv8c.exe (тонкий клиент) или 1cv8.exe и дописать в поле «Объект» параметры запуска. Автозагрузка делается копированием ярлыка в папку shell:startup.

Ручной способ нужен, когда стандартный ярлык не подходит. Например, на одном компьютере десять баз, а бухгалтеру нужна одна. Или нужно открывать базу сразу под своим пользователем. Или платформу переустановили, и ярлыки перестали работать.

Разберём оба способа, параметры запуска и типичные проблемы. Примеры относятся к платформе 8.3 для Windows.

Где лежит исполняемый файл платформы

Платформа ставится в каталог C:\Program Files\1cv8\ (для 32-разрядной версии на 64-разрядной Windows — C:\Program Files (x86)\1cv8\). Внутри — папка с номером версии, например 8.3.25.1374, а в ней подпапка bin. Там лежат нужные файлы:

ФайлЧто запускает
1cv8c.exeТонкий клиент. Обычная работа пользователей, быстрый запуск
1cv8.exeТолстый клиент и Конфигуратор (режим выбирают параметром)
1cv8s.exeСтартер (окно со списком баз)

Рядом с папками версий есть каталог common. В нём лежит 1cestart.exe — это и есть окно со списком баз, которое видит пользователь при обычном запуске.

Номер версии в пути меняется при каждом обновлении платформы. Если вы создали ярлык вручную на конкретную папку 8.3.25.1374, а потом поставили новую платформу и удалили старую, ярлык перестанет работать. Ярлык на 1cestart.exe из папки common от этого не зависит.

Не помните, куда поставили платформу: щёлкните правой кнопкой по существующему ярлыку 1С, выберите «Расположение файла». Откроется нужная папка.

Самый быстрый способ: ярлык из окна запуска

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

  1. Запустите 1С. Откроется окно со списком информационных баз.
  2. Выделите нужную базу одним щелчком.
  3. Нажмите кнопку «Создать ярлык» (в части версий она в нижнем ряду или в контекстном меню по правой кнопке).
  4. В открывшемся окне выберите, куда положить ярлык, и подтвердите.

Ярлык получит имя базы и будет открывать её сразу, минуя список. Вид запуска (1С:Предприятие или Конфигуратор) определяется тем, что вы выбрали при создании: уточните это в окне, если там есть переключатель.

Плюс способа: ярлык привязан к записи в списке баз, а не к пути до файла платформы. После обновления платформы он продолжает работать.

Ручное создание ярлыка

Ручной способ даёт полный контроль над параметрами. Порядок такой:

  1. Щёлкните правой кнопкой по свободному месту рабочего стола.
  2. Выберите «Создать» → «Ярлык».
  3. В поле «Расположение объекта» вставьте путь к файлу в кавычках, например "C:\Program Files\1cv8\8.3.25.1374\bin\1cv8c.exe".
  4. Нажмите «Далее», задайте имя: лучше с названием базы, например «Бухгалтерия — ООО Ромашка».
  5. Нажмите «Готово».

Кавычки обязательны: в пути есть пробелы, и без них Windows обрежет путь на Program. Параметры после пути кавычками не охватываются.

Иконку можно сменить: свойства ярлыка → вкладка «Ярлык» → «Сменить значок». Если у вас две-три базы, разные цвета иконок спасают от ошибок: бухгалтеры часто путают рабочую базу с тестовой копией. Файл 1cv8.exe содержит несколько значков, подберите отличающиеся.

Параметры запуска в свойствах ярлыка

Все параметры дописываются в поле «Объект» после закрывающей кавычки, через пробел. Откройте свойства ярлыка (правая кнопка → «Свойства») и найдите поле «Объект» на вкладке «Ярлык».

Файловая база, которая лежит в папке на диске:

"C:\Program Files\1cv8\8.3.25.1374\bin\1cv8c.exe" ENTERPRISE /F"D:\Базы\Бухгалтерия"

База на сервере 1С:Предприятия:

"C:\Program Files\1cv8\8.3.25.1374\bin\1cv8c.exe" ENTERPRISE /S"srv-1c\buh"

Здесь srv-1c — имя сервера, buh — имя базы в кластере. Для тонкого клиента слово ENTERPRISE можно опустить, оно подразумевается; на файле 1cv8.exe режим указывать нужно: ENTERPRISE — обычный запуск, DESIGNER — Конфигуратор.

Какие ещё параметры пригодятся:

  • 🔹 /N"Иванова" — имя пользователя, под которым войти;
  • 🔹 /P"пароль" — пароль этого пользователя;
  • 🔹 /WA- — не использовать авторизацию средствами Windows, показать обычный вход 1С;
  • 🔹 /DisableStartupMessages — не показывать предупреждения при запуске;
  • 🔹 /DisableStartupDialogs — не открывать окна, требующие реакции пользователя;
  • 🔹 /ClearCache — очистить кэш клиента перед запуском;
  • 🔹 /Execute"C:\Обработки\Загрузка.epf" — открыть внешнюю обработку после старта.

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

Параметр /ClearCache сбрасывает локальный кэш, и первый запуск будет медленнее обычного. Делайте это на время поиска проблемы, а постоянно в ярлыке его держать не нужно.

Вход без ввода логина и пароля

Параметры /N и /P позволяют запускать базу одним щелчком, без окна авторизации. Удобно для рабочего места, где за компьютером всегда один человек:

"C:\Program Files\1cv8\8.3.25.1374\bin\1cv8c.exe" ENTERPRISE /S"srv-1c\buh" /N"Иванова" /P"MyPass123"

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

Что делать, если вход без пароля всё-таки нужен:

  • ✅ создайте для такого рабочего места отдельного пользователя 1С с минимальными правами, а не используйте учётку главного бухгалтера или администратора;
  • ✅ ограничьте доступ к папке с ярлыком средствами Windows;
  • ✅ рассмотрите вход через авторизацию Windows: в карточке пользователя 1С включается аутентификация операционной системы и подбирается учётная запись Windows. Тогда пароль в ярлыке вообще не нужен, а база открывается под тем, кто вошёл в систему.

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

Как добавить 1С в автозагрузку Windows

Автозагрузка нужна, когда программа должна открываться сразу после входа в систему: кассир, оператор склада, диспетчер. Принцип простой: ярлык кладут в специальную папку, и Windows запускает всё, что там лежит.

  1. Нажмите Win + R, введите shell:startup и нажмите Enter. Откроется папка автозагрузки текущего пользователя.
  2. Скопируйте туда готовый ярлык с рабочего стола. Копируйте, а не переносите: иконка на столе тоже пригодится.
  3. Перезайдите в Windows и проверьте, что 1С открылась.

Если ярлык должен запускаться у всех пользователей компьютера, введите shell:common startup. Для записи в эту папку понадобятся права администратора.

Автозагрузка срабатывает при входе пользователя в систему, а не при включении компьютера. Это важно: после включения нужно дождаться, пока человек введёт пароль Windows.

Если 1С должна стартовать с задержкой (например, после подключения сетевого диска или VPN), задержку удобнее настроить через планировщик заданий:

  1. Откройте «Планировщик заданий» и создайте задачу.
  2. На вкладке «Триггеры» выберите «При входе в систему» и укажите задержку, например 30 секунд.
  3. На вкладке «Действия» выберите «Запуск программы» и впишите путь к 1cv8c.exe, а параметры вынесите в поле «Добавить аргументы».

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

Ярлык, который не зависит от версии платформы

Главная беда ручных ярлыков — номер версии в пути. Есть способ его обойти: запускать базу через стартер из папки common и обращаться к ней по имени из списка баз.

"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /IBName"Бухгалтерия"

Параметр /IBName принимает название базы ровно в том виде, как оно записано в окне запуска. Если название содержит кавычки или отличается регистром, база не найдётся, поэтому лучше скопировать имя из списка. Стартер сам выберет подходящую версию платформы, и после обновления ничего менять не придётся.

У этого способа есть условие: на компьютере пользователя база должна быть добавлена в список. Список баз хранится в файле ibases.v8i в профиле пользователя Windows (в каталоге AppData\Roaming\1C\1CEStart). Если пользователь работает на другом компьютере или под другой учётной записью Windows, записи в его списке не будет, и ярлык вместо базы покажет пустое окно или ошибку.

Отсюда практический вывод для администратора:

  • 📌 на небольшом офисе удобнее раздать готовые ярлыки с параметрами /F или /S: они не зависят от списка баз;
  • 📌 для типовой рассадки на десяток компьютеров один раз соберите ярлык, проверьте его и скопируйте на остальные машины, поправив только путь к платформе, если версии различаются;
  • 📌 если версий платформы несколько, держите на сервере схему «база — версия платформы» и не смешивайте их в ярлыках: старой базе нужна платформа не ниже той, в которой её последний раз открывали.

Как раздать ярлыки сразу нескольким сотрудникам

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

  1. Собирают эталонный ярлык на своём компьютере и проверяют, что он открывает нужную базу.
  2. Кладут его в сетевую папку, доступную сотрудникам, или отправляют файлом.
  3. Сотрудник копирует ярлык на рабочий стол. Если это неудобно, администратор добавляет его в профиль через групповые политики или вставляет в общую папку shell:common desktop — тогда иконка появится у всех пользователей компьютера.

Если на машинах платформа стоит в одинаковые пути, эталонный ярлык сработает без правок. Если пути разные, придётся создавать ярлык на месте или пользоваться кнопкой «Создать ярлык» в окне запуска.

Для терминального сервера ярлыки часто публикуют как удалённые приложения. Это отдельная настройка серверной роли, и обычный ярлык рабочего стола к ней отношения не имеет.

Какой способ выбрать

Для чего вам нужен ярлык?

Если ярлык не работает

Типичные случаи и что с ними делать.

Ярлык открывается, но видна пустая ошибка или окно со списком баз вместо нужной базы. Проверьте параметры в поле «Объект». Частая причина — потерянная или лишняя кавычка, а также пробел между /F и путём, который там не нужен. Сравните свою строку с примерами выше.

После обновления платформы ярлык перестал запускаться. Ярлык, созданный вручную, ссылается на папку конкретной версии. Старой папки больше нет — путь ведёт в никуда. Откройте свойства и исправьте номер версии в поле «Объект». Чтобы не править его после каждого обновления, пользуйтесь ярлыком из окна запуска или ссылкой на 1cestart.exe.

Windows пишет, что не удаётся найти объект. Либо в пути опечатка, либо платформа установлена в другую папку (32-разрядная в Program Files (x86)). Откройте bin в проводнике и скопируйте путь оттуда.

Ярлык открывает 1С, но запрашивает пароль, хотя он указан в /P. Скорее всего, у пользователя включена проверка через Windows, а параметр /WA- не задан или, наоборот, заданный пользователь не совпадает с именем в списке 1С. Проверьте точное написание имени: регистр букв и пробелы имеют значение.

Ярлык запускает не ту базу. Если в параметрах указан только ENTERPRISE без /F или /S, платформа покажет окно выбора или откроет последнюю использованную. Укажите путь явно.

Ярлык работает у вас, но не у коллеги. Ярлыки с локальными путями вроде D:\Базы\... на другой машине указывают на другой диск. Для сетевых баз используйте путь по имени сервера (\\server\share\...) или адрес сервера 1С, а не буквы дисков.

Частые вопросы

Можно ли сделать один ярлык, который открывает сразу несколько баз?
Нет, один ярлык запускает один сеанс одной базы. Для нескольких баз создайте несколько ярлыков с разными параметрами /F или /S и разными именами.
Чем отличается ярлык на `1cv8c.exe` от ярлыка на `1cv8.exe`?
Первый запускает тонкий клиент: он работает быстрее и подходит для обычной работы. Второй открывает толстый клиент или Конфигуратор, режим указывается параметром ENTERPRISE или DESIGNER.
Как открыть в ярлыке Конфигуратор, а не обычный режим?
Используйте 1cv8.exe и параметр DESIGNER вместо ENTERPRISE. Вход в Конфигуратор требует прав администратора в самой базе.
Безопасно ли хранить пароль в ярлыке?
Нет. Пароль лежит открытым текстом, и его увидит любой, кто откроет свойства. Для общих компьютеров используйте вход через Windows-аутентификацию или отдельного пользователя с ограниченными правами.
Ярлык автозагрузки не срабатывает после перезагрузки. Почему?
Проверьте, что ярлык лежит именно в shell:startup текущего пользователя, а не в чужой папке, и что в Windows не отключён запуск программ при входе в «Диспетчере задач» на вкладке «Автозагрузка».