Консультация № 132253
15.04.2008, 08:14
0.00 руб.
0 5 5
Здравствуйте, уважаемые эксперты и посетители сайта!
Вопрос касательно Windows 2003 Server - Развернул сервер терминалов, всё хорошо, вот только пользователь по кнопке "Пуск" может выключить сервер. Как эту функцию у пользователя отключить? А можно, ли, чтобы при запуске сессии пользователю запускалась программа 1С и больше ничего (запустил сессию - открылась 1С, завершил 1С - завершилась сессия)? Дайте хотя-бы ссылку, где можно почитать...

Обсуждение

Неизвестный
15.04.2008, 08:38
общий
это ответ
Здравствуйте, Родионов Александр Александрович!
1. Откройте редактор объектов групповой политики (gpedit.msc), раздел "Конфигурация компьютера\Конфигурация Windows\Параметры безопасности\ Локальные политики" Ключ "Завершение работы Системы" - назначайте пользователей
2. При Использовании "Подключение к удаленному рабочему столу" можно выбрать конкретную программу, выполняемую на терминальном сервере ( кнопка "Параметры", вкладка "Программы".
А почитать об этом можно нажав на кноку "Справка" ;-)
Неизвестный
15.04.2008, 08:58
общий
это ответ
Здравствуйте, Родионов Александр Александрович!
По поводу второго вопроса:
Открываем на клиенте (если под ВинХР) "Подключение к удаленному рабочему столу"ю Там есть кнопка "ПАРАМЕТРЫ" На вкладке "программы" указываем путь к программе которую надо запустить на сервере (Путь прописываем локально относительно сервера). На вкладке "Экран" можно убрать галочку "Отображать панель ..." это что бы пользователи не отключали сесию, а выходили из программы. После этого на вкладке "ОБЩИЕ" жмем "сохранить как" и указываем название ярлыка запуска. Например "1С на сервере". Здесь же можно указать имя серврера, пользователя и пароль с которыми надо подключаться.
Неизвестный
15.04.2008, 10:24
общий
это ответ
Здравствуйте, Родионов Александр Александрович!
1) Чтобы пользователи не могли отключать сервер необходимо проверить что стоит в политике безопасности: в панели управления выбираем администрирование->локальная политика безопасности. в открывшейся консоли выбираем раздел локальные политики -> назначение прав пользователя и ищем пункт "Завершение работы системы". В этом разделе нужно убрать группы пользователей которые не должны завершать систему. Желательно оставить там только группу администраторов.
2) Для того что бы при входе пользователя в систему в терминальном режиме запускалась какая то программа (в вашем случае 1С) в свойствах пользователя (правой кнопкой на "Мой компьютер" ->управление или в командной строке compmgmgt.msc, выбираем локальные пользователи и группы) на вкладке "Среда" установить флаг "при входе в систему запускать следующую программу" и указываем ехе файл нужной программы. Таким образом при входе пользователя в систему запустится указанное приложение, а при его завершении (приложения) сеанс пользователя будет принудительно завершен
Неизвестный
15.04.2008, 11:48
общий
это ответ
Здравствуйте, Родионов Александр Александрович!

Можно. Не запускайте "подключение к удаленному рабочему столу", а кликните правой кнопкой -> изменить, на вкладке "программы" укажите путь к 1С и будет так, как вы хотите.
Неизвестный
15.04.2008, 14:10
общий
это ответ
Здравствуйте, Родионов Александр Александрович!
Для 1с версии 7.7 мы испльзуем следующие настройки:
на сервере у каждого пользователя, имеющего права на терминальный вход, в свойствах пользователя на вкладке "Среда" стоит галочка "При входе запускать программу" и прорисан следующий путь:
"C:\Program files\1cv77\bin\1cv7.exe" enterprise
При этом сама программа стоит на сервере в папке C:\Program files\1cv77
Если Вы хотите, чтобы запускалась определённая база в 1С, напишите так:
"C:\Program files\1cv77\bin\1cv7.exe" enterprise /dC:\1C\Base,
где C:\1C\Base - путь к каталогу необходимой базы.

Теперь при терминальном входе пользователь сразу будет входить в 1С, а при выходе из него - сразу разрывать терминальную сессию.
Форма ответа