Кнопка запуска 1С на рабочем столе: от ярлыка до входа в нужную базу одним щелчком

· 10 мин

Содержание

Чтобы добавить кнопку 1С, создайте ярлык на файл 1cestart.exe из папки C:\Program Files\1cv8\common\. Если нужна кнопка сразу в конкретную базу, допишите в ярлык параметры: ENTERPRISE /F"C:\Bases\Buh". Готовый ярлык потом закрепляется в панели задач и меню Пуск правой кнопкой мыши.

Всё это делается средствами Windows, сама 1С ничего настраивать не требует. Порядок одинаков для любой конфигурации — Бухгалтерии, ЗУП, УТ — потому что ярлык запускает платформу, а не конкретное решение. Ниже разобраны все варианты: обычная кнопка запуска, кнопка одной базы, кнопка конфигуратора и массовая раздача ярлыков сотрудникам.

Где найти файл, на который ставится кнопка 1С

У платформы 1С:Предприятие 8.3 несколько исполняемых файлов. Для ярлыка подходят три из них, и выбор влияет на то, переживёт ли кнопка обновление платформы .

ФайлГде лежитЧто запускаетКогда выбирать
1cestart.exe...\1cv8\common\Окно запуска со списком баз, сам выбирает версию платформыПочти всегда: путь не меняется при обновлении
1cv8c.exe...\1cv8\8.3.xx.xxxx\bin\Только тонкий клиентНужна строго определённая версия платформы
1cv8.exe...\1cv8\8.3.xx.xxxx\bin\Толстый клиент и КонфигураторСтарые конфигурации на обычных формах, работа в Конфигураторе

Вместо ... подставьте корень установки:

  • 💻 C:\Program Files\1cv8\ — если стоит 64-разрядная платформа;
  • 🧩 C:\Program Files (x86)\1cv8\ — если 32-разрядная.

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

Как быстро найти файл, если папки не там

  1. Если на рабочем столе уже есть значок «1С:Предприятие», щёлкните по нему правой кнопкой → Свойства → кнопка Расположение файла. Проводник откроет папку с выделенным файлом.
  2. Если 1С сейчас запущена, откройте диспетчер задач (Ctrl+Shift+Esc), найдите процесс 1С на вкладке процессов, щёлкните правой кнопкой → Открыть расположение файла.
  3. Если ничего не помогает, введите в поиске проводника по диску C: имя 1cestart.exe.

Папок с номерами версий в 1cv8 может быть несколько — например, 8.3.23.xxxx и 8.3.25.xxxx. Ярлык на 1cv8c.exe из старой папки перестанет работать, когда администратор удалит эту версию. Ярлык на 1cestart.exe такой проблемы не знает.

Добавляем кнопку 1С на рабочий стол

Способ 1. Через меню Пуск

Самый короткий путь, если платформа установлена штатно.

  1. Откройте меню Пуск и найдите в списке программ папку 1С Предприятие 8 (или наберите «1С» в поиске).
  2. Щёлкните правой кнопкой по пункту «1С:Предприятие».
  3. В Windows 10 выберите Дополнительно → Перейти к расположению файла. Откроется папка с ярлыками меню Пуск.
  4. Перетащите нужный ярлык на рабочий стол с зажатой клавишей Ctrl — так он скопируется, а не переместится.

Способ 2. Вручную через «Создать ярлык»

Подходит всегда, в том числе когда ярлыка в Пуске нет.

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

Кавычки обязательны, потому что в пути есть пробел в Program Files.

Способ 3. Кнопка для всех пользователей компьютера

Ярлык из способов 1 и 2 видит только тот, кто его создал. Чтобы значок появился у каждого, кто входит в Windows на этом компьютере, положите его в общую папку рабочего стола:

C:\Users\Public\Desktop

Папка скрытая. Вставьте путь в адресную строку проводника и нажмите Enter. Для записи сюда нужны права администратора компьютера.

Кнопка сразу в нужную базу: параметры запуска

Обычный ярлык открывает окно со списком информационных баз. Если у бухгалтера одна база, лишний щелчок раздражает. Решение — прописать в ярлыке, какую базу открыть и в каком режиме.

Откройте Свойства ярлыка. На вкладке Ярлык в поле Объект после пути к файлу через пробел допишите параметры.

Основные параметры командной строки

ПараметрЧто делаетПример
ENTERPRISEЗапуск в режиме 1С:ПредприятиеENTERPRISE
DESIGNERЗапуск КонфигуратораDESIGNER
/FФайловая база, путь к каталогу/F"D:\1C\Buh"
/SКлиент-серверная база: сервер и имя базы/S"srv1c\buh_romashka"
/WSБаза, опубликованная на веб-сервере/WS"http://srv/buh"
/IBNameБаза по имени из списка окна запуска/IBName"Бухгалтерия"
/NИмя пользователя 1С/N"Иванова"
/PПароль пользователя/P"..."
/ClearCacheОчистить кэш клиента перед входом/ClearCache

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

Готовые примеры строк

Файловая база Бухгалтерии в режиме пользователя:

"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F"D:\1C\Buh"

Серверная база ЗУП с именем пользователя:

"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /S"srv1c\zup" /N"Петрова"

Отдельная кнопка Конфигуратора для той же серверной базы:

"C:\Program Files\1cv8\common\1cestart.exe" DESIGNER /S"srv1c\zup"

База, которая уже есть в списке окна запуска, по её названию:

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

Вариант с /IBName удобен тем, что путь к базе хранится в списке, а не в ярлыке. Переехала база на другой диск — правите только список. Название пишите точно так, как оно видно в окне запуска.

Пароль в ярлыке: почему не стоит

Параметр /P технически работает, но пароль ляжет в свойства ярлыка открытым текстом. Его прочитает любой, кто откроет Свойства.

Не прописывайте пароль администратора 1С в ярлык, особенно на общем рабочем столе.

Нормальная альтернатива — аутентификация операционной системы. В карточке пользователя 1С ставится флажок аутентификации ОС и указывается учётная запись Windows. После этого 1С пускает сотрудника без пароля, а в ярлыке достаточно строки подключения.

Другие полезные настройки ярлыка

На той же вкладке Ярлык есть ещё три поля, о которых часто забывают:

  • 🎨 Сменить значок. Если делаете кнопки для разных баз, дайте им разные значки — так их не перепутать. Значки берутся из .exe или из любого файла .ico.
  • ⌨️ Быстрый вызов. Щёлкните в поле и нажмите, например, Ctrl+Alt+B. База будет открываться сочетанием клавиш.
  • 🪟 Окно. Значение «Развёрнутое на весь экран » убирает лишнее движение мышью после запуска.

Поле Объект в свойствах ярлыка вмещает ограниченное число символов. Длинный путь к серверу, имя пользователя и несколько ключей могут не поместиться. Тогда сократите строку через /IBName или создайте ярлык скриптом (см. раздел про автоматизацию).

Как закрепить 1С на панели задач и в меню Пуск

Панель задач

  1. Щёлкните правой кнопкой по готовому ярлыку на рабочем столе.
  2. В Windows 11 сначала выберите Показать дополнительные параметры.
  3. Нажмите Закрепить на панели задач.

Есть соблазн сделать проще: запустить 1С и закрепить значок, который появился в панели задач. Так лучше не делать. Windows закрепит сам процесс — например, 1cv8c.exe из папки конкретной версии — без ваших параметров. После обновления платформы такая кнопка либо исчезнет, либо откроет старую версию.

Правильный порядок: сначала ярлык с параметрами, потом закрепление именно ярлыка.

Меню Пуск

Плитка или значок в закреплённых:

  • щёлкните правой кнопкой по ярлыку → Закрепить на начальном экране.

Отдельная папка «Наши базы 1С» в общем списке программ:

  • 📁 только для себя — положите ярлыки в %AppData%\Microsoft\Windows\Start Menu\Programs;
  • 👥 для всех пользователей — в C:\ProgramData\Microsoft\Windows\Start Menu\Programs (нужны права администратора).

Создайте внутри подпапку, например «Базы 1С», и сложите туда кнопки разных баз. Через минуту они появятся в списке Пуска и в поиске Windows.

Когда кнопка не работает или пропал значок

Большинство проблем с ярлыками 1С связаны не с 1С, а с путями и правами Windows. Подберите свой симптом:

Диагностика: выберите симптом

Особенности терминального сервера

На терминальном сервере (RDP) у каждого сотрудника свой профиль. Общий рабочий стол сервера видят все, кто подключается, поэтому туда стоит класть только безопасные ярлыки — без паролей и без кнопки Конфигуратора.

Кнопку Конфигуратора держите в личном профиле администратора. Обычному пользователю она не нужна: без прав администратора в 1С он туда всё равно не войдёт, а вопросы появятся.

Если 1С публикуется через RemoteApp, публикуйте 1cestart.exe из папки common, а параметры базы задавайте в настройках публикуемого приложения. Тогда обновление платформы на сервере не ломает опубликованные программы.

Кнопки 1С для всех сотрудников: автоматизация

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

PowerShell-скрипт

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

$exe  = "C:\Program Files\1cv8\common\1cestart.exe"
if (-not (Test-Path $exe)) { $exe = "C:\Program Files (x86)\1cv8\common\1cestart.exe" }

$desktop = [Environment]::GetFolderPath("Desktop")
$ws  = New-Object -ComObject WScript.Shell
$lnk = $ws.CreateShortcut("$desktop\Бухгалтерия.lnk")

$lnk.TargetPath       = $exe
$lnk.Arguments        = 'ENTERPRISE /S"srv1c\buh"'
$lnk.WorkingDirectory = Split-Path $exe
$lnk.IconLocation     = "$exe,0"
$lnk.Save()

Что здесь важно:

  1. Скрипт сам проверяет, где установлена платформа — в 64- или 32-разрядной папке.
  2. Параметры передаются в Arguments отдельно от пути, поэтому ограничение длины поля Объект в окне свойств не мешает.
  3. Чтобы создать ярлык для всех пользователей, замените $desktop на C:\Users\Public\Desktop и запустите скрипт от имени администратора.

Если в скрипте кириллица в имени ярлыка, сохраните файл .ps1 в кодировке UTF-8 с BOM. Иначе Windows PowerShell 5.1 превратит «Бухгалтерию» в набор знаков.

Групповая политика в домене

В домене Active Directory ярлыки удобнее раздавать через настройки групповой политики:

  1. В консоли управления групповой политикой создайте или откройте политику для нужного подразделения.
  2. Перейдите: Конфигурация пользователя → Настройка → Конфигурация Windows → Ярлыки.
  3. Создайте новый ярлык: действие «Обновить», расположение — «Рабочий стол», целевой путь — 1cestart.exe, в поле аргументов — строка подключения к базе.
  4. Чтобы кнопку бухгалтерии получали только бухгалтеры, включите нацеливание на уровне элемента по группе безопасности.

Действие «Обновить» удобно тем, что исправленный ярлык сам перезапишется у всех при следующем входе.

Общий список баз вместо десятка ярлыков

Иногда сотрудникам нужна не кнопка каждой базы, а один значок 1С с правильным списком внутри. Тогда:

  1. Сохраните список баз в файл .v8i на общем сетевом ресурсе. Проще всего выгрузить его из окна запуска на настроенном компьютере или взять файл ibases.v8i из %AppData%\1C\1CEStart\.
  2. В файле настроек окна запуска 1cestart.cfg пропишите строку CommonInfoBases= с сетевым путём к этому файлу.
  3. Раздайте сотрудникам обычный ярлык на 1cestart.exe.

Теперь добавили новую базу в общий файл — она появилась в окне запуска у всех. Ярлык на рабочем столе остаётся один и не меняется.

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

Можно ли сделать кнопку 1С для веб-клиента?
Да. Если база опубликована на веб-сервере, создайте ярлык на адрес публикации в браузере. Либо используйте тонкий клиент с параметром /WS и тем же адресом — так работа будет быстрее, чем в браузере.
Как сделать отдельные кнопки для двух организаций в одной базе?
Ярлык открывает базу, а не организацию. Две кнопки на одну базу будут отличаться только именем и значком. Организацию выбирают уже внутри программы.
Нужен ли ярлыку запуск от имени администратора?
Нет. 1С работает с правами обычного пользователя Windows. Права администратора нужны только для установки платформы и записи ярлыков в общие папки.
Почему после обновления платформы кнопка открывает старую версию?
Ярлык указывает на 1cv8c.exe или 1cv8.exe в папке старой версии. Пересоздайте его на 1cestart.exe из папки common — тогда версию выберет окно запуска.
Где хранится список баз, который показывает обычная кнопка 1С?
У каждого пользователя Windows свой список в файле ibases.v8i в папке %AppData%\1C\1CEStart. Поэтому у разных сотрудников на одном компьютере списки баз отличаются.