Администрирование · 10 мин
Как создать ярлык RDP для запуска 1С
Как создать ярлык RDP для запуска 1С на удалённом сервере: настройка файла .rdp, автозапуск 1С при подключении, сохранение пароля, типичные ошибки и FAQ.
Когда 1С работает на терминальном сервере, бухгалтеру или менеджеру не нужен полный рабочий стол удалённой машины — нужна только сама программа. Правильно настроенный ярлык RDP позволяет двойным щелчком подключиться к серверу и сразу увидеть окно 1С, без лишних действий и без доступа к чужому рабочему столу.
Есть два рабочих подхода. Первый — стандартный файл подключения .rdp, в котором прописан автозапуск 1С при входе в сеанс. Второй — режим RemoteApp, когда 1С выглядит как обычное локальное окно на компьютере пользователя. Оба варианта создаются штатными средствами Windows и не требуют сторонних программ.
В материале разобраны оба способа, параметры файла .rdp, сохранение учётных данных, проверка результата и типичные ошибки, из-за которых ярлык не запускается или открывает пустой рабочий стол вместо 1С.
Что понадобится перед настройкой
До создания ярлыка соберите исходные данные. Во-первых, адрес терминального сервера: IP-адрес или DNS-имя, например 192.168.1.10 или rdp.firma.local. Во-вторых, учётную запись пользователя, под которой выполняется вход в сеанс, и пароль. В-третьих, точный путь к исполняемому файлу 1С на сервере — он понадобится для автозапуска.
Убедитесь, что на сервере разрешены удалённые подключения и у пользователя есть право входа через службу удалённых рабочих столов. Обычно это членство в локальной группе «Пользователи удалённого рабочего стола» на сервере. Если 1С должна запускаться автоматически, проверьте, что у пользователя есть права на запуск платформы и доступ к нужной информационной базе.
Проверьте доступность командой ping или пробным подключением mstsc
Убедитесь, что вход по RDP для этой учётной записи разрешён
Уточните путь на самом сервере, он зависит от версии платформы
Создание ярлыка RDP штатными средствами Windows
Базовый ярлык создаётся через стандартный клиент «Подключение к удалённому рабочему столу». Нажмите Win+R, введите mstsc и нажмите Enter. В окне подключения укажите адрес сервера и имя пользователя, затем раскройте блок «Показать параметры» — именно там находятся все важные настройки.
Перейдите на вкладку «Экран» и задайте разрешение или полноэкранный режим. На вкладке «Локальные ресурсы» отключите лишнее: буфер обмена обычно нужен, а вот проброс дисков и принтеров включайте только если это действительно требуется — каждый проброшенный ресурс расширяет поверхность риска и может замедлять вход в сеанс.
Когда параметры выставлены, вернитесь на вкладку «Общие» и нажмите «Сохранить как». Сохраните файл с понятным именем, например 1С-Бухгалтерия.rdp, на рабочий стол пользователя. Этот файл и есть готовый ярлык: двойной щелчок по нему запускает подключение с заданными настройками.
- 1Откройте mstsc через Win+R
- 2Укажите адрес сервера и имя пользователя
- 3Настройте экран и локальные ресурсы
- 4На вкладке «Программы» задайте автозапуск 1С
- 5Сохраните файл как .rdp на рабочем столе
- 6Запустите ярлык и проверьте результат
Автозапуск 1С при подключении
Чтобы после входа в сеанс сразу открывалась 1С, используйте вкладку «Программы» в настройках mstsc. Установите флажок «При подключении запускать следующую программу» и укажите путь к исполняемому файлу. Как правило, это 1cestart.exe — стартовый модуль, который сам предлагает выбрать базу, либо 1cv8.exe с параметрами для запуска конкретной базы.
Поле «Рабочая папка» заполните каталогом, где лежит исполняемый файл, — это избавляет от ошибок с относительными путями. Если нужно, чтобы пользователь попадал сразу в конкретную базу без окна выбора, запускайте 1cv8.exe с параметрами командной строки, например с ключами ENTERPRISE, /S (сервер и база) или /F (файловая база), а также /N и /P для пользователя 1С.
Важный эффект такого режима: если в сеансе запущена только указанная программа, то при закрытии 1С сеанс завершается автоматически. Пользователь фактически работает с одним приложением и не видит рабочий стол сервера — это и удобно, и безопаснее.
"C:\Program Files\1cv8\8.3.22.1750\bin\1cv8.exe" ENTERPRISE /S"srv1c\BuhBase" /N"Иванова" /P"пароль"Редактирование файла .rdp вручную
Файл .rdp — это обычный текстовый файл, который открывается Блокнотом. Ручное редактирование даёт доступ к параметрам, которых нет в графическом интерфейсе mstsc. Откройте сохранённый файл правой кнопкой — «Открыть с помощью» — «Блокнот» и добавьте нужные строки.
Ключевые параметры для запуска 1С как удалённого приложения: remoteapplicationmode:i:1 включает режим RemoteApp, remoteapplicationprogram:s: задаёт путь к программе, remoteapplicationcmdline:s: — аргументы командной строки. В этом режиме 1С выглядит как обычное окно на локальном компьютере: у неё есть свой значок на панели задач, она масштабируется и переключается через Alt+Tab.
Учтите ограничение: режим RemoteApp работает, только если на сервере настроена соответствующая роль и приложение опубликовано, либо разрешён запуск произвольных удалённых приложений политикой. На «чистом» сервере без настройки RemoteApp параметр remoteapplicationmode будет проигнорирован или подключение отклонено — в этом случае используйте автозапуск через вкладку «Программы».
Сохранение пароля и автоматический вход
По умолчанию при каждом запуске ярлыка Windows запрашивает пароль. Чтобы вход выполнялся автоматически, при первом подключении установите флажок «Разрешить мне сохранять учётные данные» — пароль попадёт в Диспетчер учётных данных Windows и будет подставляться при следующих запусках.
Если система всё равно требует пароль или выводит ошибку «Системный администратор запретил использование сохранённых учётных данных», причина в групповой политике. На клиентской машине в редакторе gpedit.msc по пути «Конфигурация компьютера → Административные шаблоны → Система → Передача учётных данных» включите параметр «Разрешить делегирование сохранённых учётных данных» и добавьте сервер в список в формате TERMSRV/имя_сервера.
Проверка результата и типичные ошибки
После создания ярлыка выполните контрольный запуск. Нормальный результат: по двойному щелчку устанавливается соединение, выполняется вход и открывается 1С с нужной базой или окном выбора баз. Если вместо 1С отображается пустой рабочий стол — автозапуск не сработал, чаще всего из-за неверного пути к программе.
Если подключение отклоняется с ошибкой сети, проверьте доступность сервера и порт 3389 (или нестандартный порт, если он изменён). Ошибка «Удалённому компьютеру требуется проверка подлинности на уровне сети» означает, что клиент или учётная запись не проходит NLA — обычно это вопрос прав пользователя или устаревшего клиента RDP.
Как проверить результат
Открывается 1С или окно выбора базы
Пустой рабочий стол сервера — неверный путь автозапуска
Вход выполняется без запроса или с одним запросом
Каждый раз запрашивается пароль — не сохранены учётные данные или запрещено политикой
Сеанс завершается вместе с программой
Остаётся висеть отключённый сеанс — проверьте режим запуска
Альтернативы: RemoteApp, веб-клиент и ярлык 1С
RDP-ярлык — не единственный способ дать пользователю быстрый доступ к 1С. Полноценный RemoteApp на базе служб удалённых рабочих столов позволяет опубликовать 1С централизованно: администратор создаёт файл .rdp или раздаёт приложение через веб-доступ, и пользователи получают одинаковую настройку без ручной правки файлов.
Если база опубликована на веб-сервере, альтернативой служит веб-клиент 1С: достаточно ярлыка браузера с адресом публикации. Это удобно для слабых клиентских машин и удалённых сотрудников, но требует настройки веб-сервера и подходит не для всех конфигураций и расширений. Для тонкого клиента вне терминального режима ярлык создаётся прямо из окна выбора баз 1С — но это уже не RDP, а прямое подключение к серверу 1С.
Сравнение способов запуска
Быстро настраивается на одном ПК; требует ручного копирования на каждое рабочее место
1С выглядит как локальное окно; требует настройки роли RemoteApp на сервере
Не нужен RDP и установка платформы; нужен настроенный веб-сервер, есть ограничения функциональности
Частые вопросы
Можно ли запустить через RDP-ярлык конкретную базу 1С без окна выбора?
Да. Укажите в автозапуске файл 1cv8.exe с параметрами: режим ENTERPRISE, ключ /S с именем сервера и базы (для клиент-серверного варианта) или /F с путём к файловой базе, а также /N и /P для пользователя 1С. Учтите, что пароль в параметрах хранится в открытом виде.
Почему после закрытия 1С остаётся чёрный экран или пустой рабочий стол?
Если 1С запущена не как программа сеанса, а вручную с рабочего стола, её закрытие не завершает сеанс. Настройте автозапуск через вкладку «Программы» в mstsc или параметр alternate shell в файле .rdp — тогда сеанс будет закрываться вместе с приложением.
Ярлык перестал работать после обновления платформы 1С. Что делать?
Проверьте путь к исполняемому файлу: в нём указана конкретная версия платформы, которая была удалена при обновлении. Замените путь на 1cestart.exe — он находит актуальную версию автоматически, либо обновите номер версии в пути.
Как раздать одинаковый ярлык всем сотрудникам?
Сохраните готовый файл .rdp в общую сетевую папку и скопируйте на рабочие столы пользователей вручную или через групповую политику (предпочтения GPO, раздел «Файлы»). Учётные данные каждый пользователь сохранит индивидуально при первом входе.
Безопасно ли хранить пароль внутри файла .rdp?
Пароль в файле .rdp хранится в зашифрованном виде, но расшифровать его может тот, кто вошёл под той же учётной записью Windows. На личном защищённом компьютере это допустимо, на общем — нет. Никогда не прописывайте пароль 1С открытым текстом в параметрах запуска.
Что важно запомнить
Ярлык RDP для 1С создаётся через mstsc с сохранением файла .rdp, автозапуск задаётся на вкладке «Программы» путём к 1cestart.exe или 1cv8.exe с параметрами базы. Для запуска 1С как отдельного окна используйте режим RemoteApp, пароль сохраняйте только на защищённых компьютерах, а путь к платформе привязывайте к 1cestart.exe, чтобы ярлык переживал обновления.