![]() |
![]() |
Здравствуйте, гость ( Вход | Регистрация )
Все описания припарок и ссылки на сторонние ресурсы, за исключением офсайтов программ и их зеркал, должны оформляться с помощью тега скрытого текста - [hide=1]примочка(тип, автор) + URL [/hide] и никак иначе. За нарушение будет строгое наказание.
![]() ![]() |
![]() |
Sunnych |
![]() ![]()
Сообщение
#1
|
![]() Gold Member ![]() Группа: Модераторы Сообщений: 852 Регистрация: 10.02.2006 Из: Украина, г.Днепропетровск Пользователь №: 152177 ![]() |
Многие системные администраторы поставлены в тупик, используя запуск RDP клиента через "среду", из за часто залипших процессов, все это странным образом связано с SPми от Microsoft, на Windows Серверах 2003, 2008, x86, x64.
Хочу поделиться своим опытом, так как поиски в MSDN и google не помогли многим моим коллегам. Начнем все по порядку - реальный пример, в наличии Microsoft Windows Server 2003 R2 Enterprise x64 Edition Servis Pack 2 на нем установлен терминальный сервер и 1C:Предприятие 7.7. Первый вход пользователя на терминальный сервер осуществляется с правами группы администраторов, при этом в моем примере проблемы были с печатью на принтерах, указываем путь к ПК с принтером \\192.168.10.5\, в случае запроса логин и пароля, авторизоваться нужно локальным или доменным администратором, с сохранением сетевого пароля, для х64 заранее нужно в настройках принтера добавить х64 драйвер, устанавливаем сам принтер на стороне сервера, выбираем его по умолчанию. Вторым шагом является настройка прав и среды пользователя, у всех они разные, у меня в "Среде" пользователя указано: Имя файла программы: C:\Program Files (x86)\1Cv77\BIN\1cv7.exe Рабочая папка: C:\Program Files (x86)\1Cv77\BIN\1cv7.exe Подключение принтеров клиента при входе - отмечаем галочкой, нив коем случае не ставим на стороне клиента подключаться с принтером - приведет к проблеме что наш принтер подключенный по IP не будет по умолчанию в наших программах. Запускаем сеанс RDP: Пуск - Выполнить - mstsc После подключения в среде 1С выполняем операцию печать, и закрываем 1С, в 90% сессия клиента на стороне сервера не завершается. Заходим на сервер администратором и смотрим в процессах пользователя кто нам мог помешать, очень часто это бывают: userinit.exe, splwow64.exe, cnab8swk.exe и.т.д Завершаем мешающий процесс, сессия закрывается, пишем батник, назовем его exit_rdp.bat Код @cmdow @ /HID @echo off c: cd "C:\Program Files (x86)\1Cv77\BIN" @echo Starting First 1S call 1cv7.exe enterprise /DD:\1C\Base\ /Nlogin /Ppassword start taskkill /f /im splwow64.exe /t cls exit Заходим в настройки нашего пользователя в "Среде" пользователя укажем: Имя файла программы: D:\1C\exit_rdp.bat Надеюсь это многим поможет так как ScrewDrivers с данными не доработками MS не справляется, и при запуске других программ средой у пользователя этот пример поможет исправить то что MS не исправляет где то с 2007 г. |
-------------------- Вся ответственность за использование программы лежит на пользователе! Не используйте программу, если законодательство страны это запрещает
Я - часть той силы, что вечно хочет зла и вечно совершает благо |
|
![]() |
|
|
|
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 3.12.2023 - 17:01 |
|