Автор: evggrig 02.05.24, 20:07
Приветствую всех
Кто-то решал такую задачку?
Задача - запуск 1С через RemoteApp (без домена) с параметрами
Прописываю в файле RemoteApp remoteapplicationcmdline:s:ENTERPRISE /F \\Server\1C_DB
При запуске появляется окно выбора пользователя и ввода пароля.
Дальше ошибка - Нет прав на запуск требуемого вида клиента
Если запускать без параметров - все работает, только выпрыгивает окошко где можно менять путь к базе, открыть конфигуратор и тд, чего я хотел бы избежать
Как эту ошибку победить?
Автор: AnryMc 03.05.24, 8:08
Цитата(evggrig @ 02.05.24, 21:07)
Нет прав на запуск требуемого вида клиента
Я правильно понимаю: клиента 1С?
Цитата(evggrig @ 02.05.24, 21:07)
только выпрыгивает окошко где можно менять путь к базе, открыть конфигуратор и тд, чего я хотел бы избежать
Если прописать "общие базы" - то удалить путь пользователь не сможет
Если у роли пользователя нет права администратора, администрирования данных, обновления, управления расширениями ... (права из корня прав) - то пусть запускает
З.Ы. Попробуйте в свойствах запуска базы установить "Основной режим запуска" не "Авто" а нужный Вам
Автор: evggrig 03.05.24, 8:30
AnryMc @ Сегодня, 9:08
,
режим запуска ставил Толстый клиент - не помогает
Цитата(AnryMc @ 03.05.24, 9:08)
клиента 1С?
да это ошибка 1с ...не винды.
ЗЫ не могу понять другого... что меняют в логике работы 1с параметры ENTERPRISE /F \\Server\1C_DB что без них все работает а с ними начинает ругаться?
Автор: Anderson 03.05.24, 8:48
Во первых Вам нужно разобраться какой клиент у Вас прописан для запуска remoteapp и потом дать права запуска этого клиента пользователю в самой 1С.
Автор: romarker 03.05.24, 9:00
Спробуйте так:
Enterprise /S Server\Base /AppAutoCheckMode
або
Enterprise /S Server\Base /RunModeManagedApplication
Автор: Anderson 03.05.24, 9:07
Цитата(romarker @ 03.05.24, 10:00)
Спробуйте так:
Enterprise /S Server\Base /AppAutoCheckMode
або
Enterprise /S Server\Base /RunModeManagedApplication
У него файловая база поэтому ENTERPRISE /F \\Server\1C_DB /AppAutoCheckMode