Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Windows Server 2008/2008 R2 (http://forum.oszone.net/forumdisplay.php?f=97)
-   -   Закрытие приложения (http://forum.oszone.net/showthread.php?t=312994)

3DpacTe 22-03-2016 13:48 2618631

Закрытие приложения
 
Добрый день. Есть программа настроенная на Remote app. Подскажите где в настройках можно выставить чтобы при закрытии приложения производился выход из системы пользователя. Либо приложение закрывалось окончательно. Бывает так что случаются разъединения и при повторном запуске на сервере открывается вторая копия приложения, и так может доходить до 5-7 одновременно запущенных копий программы, что приводит к её "тупежу" у этого пользователя. Какие есть варианты лечения?
Windows server 2008 R2 standart x64

Angry Demon 22-03-2016 18:24 2618759

Цитата:

Цитата 3DpacTe
Есть программа настроенная на Remote app. Подскажите где в настройках можно выставить чтобы при закрытии приложения производился выход из системы пользователя

Это происходит автоматически.

Цитата:

Цитата 3DpacTe
при повторном запуске на сервере открывается вторая копия приложения

Ограничьте пользователя единственным сеансом.

3DpacTe 23-03-2016 10:19 2618976

Вложений: 1
Цитата:

Цитата Angry Demon
Это происходит автоматически. »

При закрытии удаленным пользователем приложения, в диспетчере задач ему присваивается статус "отключен". Но процессы продолжают висеть на нем. Только если нажать в ДЗ по пользователю "Выход из системы", тогда закроются все процессы и пользователь полностью закроет свою работу.

Angry Demon 23-03-2016 11:05 2619005

3DpacTe, это старая песня. Тынц!

3DpacTe 24-03-2016 08:19 2619172

Цитата:

Цитата Angry Demon
3DpacTe, это старая песня. Тынц! »

Не сработало.

Angry Demon 24-03-2016 11:13 2619243

3DpacTe, если вручную администратор закроет SPLWOW64.EXE, работающий от имени пользователя, у которого висит сеанс, - сеанс завершается?

3DpacTe 24-03-2016 12:01 2619270

Цитата:

Цитата Angry Demon
3DpacTe, если вручную администратор закроет SPLWOW64.EXE, работающий от имени пользователя, у которого висит сеанс, - сеанс завершается? »

Вечером проверю

3DpacTe 25-03-2016 08:23 2619582

Вложений: 1
Цитата:

Цитата 3DpacTe
SPLWOW64.EXE »

Такой процесс не висит вообще ни у одного пользователя

Angry Demon 25-03-2016 10:01 2619606

3DpacTe, у вас точно 2008 R2?

3DpacTe 25-03-2016 14:35 2619722

Вложений: 1
Цитата:

Цитата Angry Demon
3DpacTe, у вас точно 2008 R2? »


Angry Demon 25-03-2016 14:52 2619729

3DpacTe, значит, считаем, что на сервере не раборают 32-битные приложения, которым нужно что-то печатать...

Тогда попробуйте ещё в локальных политиках сервера назначить запуск logoff-скрипта:
tsdiscon %SESSIONNAME%

3DpacTe 29-03-2016 13:00 2620888

Цитата:

Цитата Angry Demon
Тогда попробуйте ещё в локальных политиках сервера назначить запуск logoff-скрипта:
tsdiscon %SESSIONNAME% »

А нельзя сделать проще, ограничить пользователю кол-во одновременно запущенных копий одной программы?

Angry Demon 29-03-2016 13:49 2620896

Цитата:

Цитата 3DpacTe
А нельзя сделать проще, ограничить пользователю кол-во одновременно запущенных копий одной программы?

Пользователя можно ограничить одним сеансом, но тогда при повторном подключении к зависшему сеансу он будет видеть зелёный фон и всё. Вам это надо?

3DpacTe 31-03-2016 08:36 2621548

Цитата:

Цитата 3DpacTe
Тогда попробуйте ещё в локальных политиках сервера назначить запуск logoff-скрипта:
tsdiscon %SESSIONNAME% »

А как это проделать правильно?

Angry Demon 31-03-2016 09:29 2621563

Цитата:

Цитата 3DpacTe
А как это проделать правильно?

Что значит "правильно"???
Это можно либо проделать, либо не проделать. :biggrin:
Положить logoff.cmd, содержащий строку tsdiscon %SESSIONNAME% в папку C:\Windows\System32\GroupPolicy\User\Scripts\Logoff
В редакторе Групповой политики:
Конфигурация пользователя\Конфигурация Windows\Сценарии (вход/выход из системы) -> Выход из системы
добавьте этот сценарий.


Время: 02:31.

Время: 02:31.
© OSzone.net 2001-