Win7 - примушуйте існуючий сеанс користувача виходити з системи, а не відключатися під час з'єднання RDP


1

Це велике питання без відповіді. Спочатку в " Windows 7 - змусити існуючий користувальницький сеанс вийти з системи, не відключатись, під час входу в систему ", питання з 75k переглядами та відсутнім рішенням полягає в наступному:

Ми знаходимось у корпоративному середовищі за допомогою Windows 7. Деякі користувачі підключатимуться з однієї робочої станції до іншої за допомогою RDP. Якщо на цільовій робочій станції не ввійшли користувачі, проблем немає. Якщо на цільовій робочій станції ввійшов інший користувач, він підкаже з'єднувач:

" Інший користувач зараз увійшов на цей комп'ютер. Якщо ви продовжите, цей користувач повинен відключитися від цього комп'ютера. Хочете продовжувати? "

Вибираючи "Так", він підкаже поточному підключеному користувачеві, якщо він хоче відключитись зараз, або відхилить спробу з'єднання. Якщо вони вирішили дозволити спробу (або якщо запит вимкнеться ), вони не вийдуть із системи - натомість їх сеанс "відключено" і їх програми продовжують працювати.

Така поведінка заважає деяким програмам, які не можуть функціонувати належним чином при одночасних сеансах. Поведінка, яку ми хочемо змінити, полягає в тому, щоб RDP змусив поточного підключеного користувача вийти з системи, а не відключати його. Я знаю, що це можливо, тому що наше середовище раніше було створене саме так, але хтось десь щось змінив, і ця поведінка повернулася до стандартної поведінки.

Ми не хочемо робити :

  • Установіть тайм-аут, щоб автоматично вийти з користувача
  • Віддалене виконання сценарію відключення, якщо користувач увійшов у систему
  • Використовуйте диспетчер завдань для віддаленого виходу користувача
  • Використовуйте постійно запущений скрипт, щоб автоматично виходити з користувача ...

З того, що я можу сказати, це неможливо. Ви повинні розглянути, що змінилося і як давно це було. У системі Windows XP поведінка, яку ви шукали. Якщо ви ділилися іменами користувача та паролями, можливо, ви відчули подібну поведінку. Якщо всі користувачі використовували RDP, можливо, ви відчули те, що шукали. Але коли ви використовували Windows 7, коли інший користувач, крім вас, увійшов на консоль, така поведінка більше не була доступною.
Appleoddity

Правильно, що XP мав поведінку, яку я шукав. Ми модернізували наші системи до Windows 7, і поведінка, яку я шукаю, була ще близько півтора року. Я також пережив це з перших рук, і можу сказати, що я не використовував (навіть знаю) жодного пароля для будь-якого користувача домену, так що теж не було.
Головний біль

Windows 7 зазвичай дозволяє одночасно проводити лише один сеанс. Можливо, ви працювали зі зламаною DLL, яка дозволяє проводити кілька сеансів одночасно, і DLL була виправлена ​​з наступним оновленням Windows. Можливо, саме тому ви побачили таку поведінку, якою ви були. Але технічно це не було б таким, як поведінка XP. Це могло б бути заплутане як таке. Не звинувачуючи вас, просто пропонуючи можливості.
Appleoddity

Спробуйте вимкнути швидку комутацію користувачів і подивіться, чи отримаєте ви запланований ефект. Я не думаю, що це допоможе. howtogeek.com/howto/windows/…
Appleoddity

FUS вже вимкнено. Це просто приховує "точки входу" локально, тому користувачі не зможуть побачити опцію "переключити користувача". Win7, як правило, дозволяє одночасно працювати декількома сесіями, з опцією "переключити користувача". Це можна приховати, відключивши FUS в груповій політиці, але основна функціональність залишається. Я не впевнений, про яку DLL ви можете посилатися, але я хотів би вивчити це. Win7 ігнорує gina.dll, тому модифіковані джини нічого не роблять. Мені не вдалося знайти інформацію про зміну winlogon в будь-якій ОС після XP
головний біль
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.