Jak wymusić logowanie administratora podczas korzystania z usługi Podłączanie pulpitu zdalnego?

11

Scenariusz:

Jestem w pracy. Chcę zdalny pulpit na moim komputerze w domu. Problem w tym, że moja 5-letnia córka gra w gry na Starfall.com (lub coś podobnego) na swoim koncie (nieadministracyjnym). Podczas próby połączenia widzę ten komunikat:

Inny użytkownik jest obecnie zalogowany na tym komputerze. Jeśli będziesz kontynuować, ten użytkownik musi się rozłączyć z tym komputerem. Czy chcesz kontynuować?

Klikam Tak, a następnie widzę

Poczekaj na odpowiedź „UserName”

To pokazuje mojej córce okno dialogowe Zezwalaj / Nie zezwalaj na pozwolenie mi się połączyć. Klika Disallow (lub No lub cokolwiek to mówi), a potem widzę

Nazwa użytkownika odrzuciła Twoją prośbę

Pytanie:

Jak mogę zmusić moje konto do zalogowania się i odłączenia jej sesji?

Dodatkowe informacje:

Moje konto jest kontem administratora. Konto mojej córki jest kontem innym niż administrator. Komputer domowy to Windows 7 Pro z włączoną funkcją szybkiego przełączania użytkowników.

Uwaga W moim przypadku wyłączenie szybkiego przełączania użytkowników nie jest opcją. Kyle wskazał w swojej odpowiedzi, że wyłączenie go pozwoli administratorowi zmusić innego użytkownika do wyłączenia. Przyjmuję jego odpowiedź, która identyfikuje problem, nawet jeśli nie rozwiązuje on dokładnie mojego problemu. Muszę zachować zdolność szybkiego przełączania użytkowników do zmiany kont bez zamykania sesji poprzedniego konta, ponieważ jestem w stanie zmusić się do połączenia.

Brett Rogers
źródło

Odpowiedzi:

5

Wyłącz szybkie przełączanie użytkowników, spowoduje to wyświetlenie okna zachęty dla drugiego użytkownika, niezależnie od jego członkostwa w grupie.

EDYCJA: Nie mogłem znaleźć niczego w HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Terminal Server Client (lub HKCU), który wyłączyłby to zachowanie.

Informacje dodatkowe: Oto artykuł od MS o tym, jak działa RDP z włączoną funkcją szybkiego przełączania użytkowników i bez niej, dla różnych scenariuszy użytkownika. To dotyczy XP, ale nadal obowiązują zasady.

Supercereal
źródło
Wolałbym szybko włączać użytkowników, ponieważ nie chcę wylogowywać się z istniejących sesji, np. Jeśli moja żona jest na środku konta i ma niezapisaną pracę. Jeśli jest to albo scenariusz, albo będę trzymać się szybkiego przełączania użytkowników, aby móc się zmusić. Pytanie zaktualizowane w celu odzwierciedlenia tego wyjaśnienia.
brett rogers
1
Bez hacka
Jak powiedział Kyle: albo wyłącz opcję Szybkiego przełączania użytkowników, albo zastosuj hack RDP, aby zezwolić na wiele równoczesnych sesji (co technicznie naruszyłoby umowę licencyjną Windows 7 z MS).
Ƭᴇcʜιᴇ007
Mimo że nie jest to dokładna odpowiedź, której szukałem (ponieważ wygląda na to, że nie ma odpowiedzi na to, co chcę, biorąc pod uwagę mój kontekst), przyjmuję tę odpowiedź, ponieważ wskazuje ona na problem.
brett rogers
1
Cieszę się, że mogłem pomóc (i @ techie007), przepraszam, że nie ma rozwiązania tego
problemu
6

Wypróbuj /adminprzełącznik:

Komputer: brettbox / admin

(lub przy Start - Uruchom:

mstsc /v:brettbox /admin

)

użytkownik1686
źródło
Nie myślałem o wypróbowaniu / admin ... To nie działało z / console. Myślałem, że te dwa są takie same?
Supercereal
dobra myśl, ale już próbowałem - ten sam wynik.
brett rogers
1
@Kyle - / admin to nowy przełącznik do użycia z nowszym mstsc.exe (wierzę, że wersja 6+). / console była przełącznikiem starszej wersji.
brett rogers
0

Możesz spróbować użyć programu Concurrent RDP Patcher . Oto post na ten temat na blogu :

Istnieje narzędzie o nazwie Concurrent RDP Patcher, które ma umożliwić jednoczesne połączenia pulpitu zdalnego, co oznacza wielokrotne logowanie na użytkownika. Gdy logujesz się przy użyciu Podłączania pulpitu zdalnego, kontrolowany komputer wyświetli komunikat „Zalogowany zdalnie z COMPUTERNAME”. Jeśli klikniesz ikonę użytkownika, aby się zalogować, połączenie zdalne zostanie zakończone za pomocą wyskakującego okienka:

Oto oryginalne ogłoszenie wymienione w poście na blogu . Prawdopodobnie powinieneś zachować ostrożność, jak w przypadku wszystkich programów o nieznanym pochodzeniu, które łatają pliki systemowe.

ITBASOLO
źródło
-3

LogMeIn ma darmową wersję swojego produktu, która działa całkiem nieźle na takie rzeczy. Gdy zalogujesz się na swoje konto, a następnie na komputer, jeśli ktoś jest na nim (tj. Twoja córka), po prostu udostępnisz sesję.

http://www.logmein.com

Nie jest to sam RemoteDesktop, ale dobre obejście opisywanego problemu, bez konieczności hakowania rejestru. Musisz jednak skonfigurować konto i zainstalować wtyczkę na komputerze docelowym.

Paul Prewett
źródło
-3

Wiem, że to dwuletni temat, ale mam na to rozwiązanie: użyj Pulpitu zdalnego Chrome. Możesz przejąć kontrolę nad swoim zdalnym komputerem i przełączać konta bez konieczności korzystania z RDP. Jest bezpieczny i działa cudownie. Dodatkową zaletą jest to, że faktycznie widzisz, co się dzieje, gdy próbujesz się zalogować, czy korzysta z niego Twoja córka lub żona, i czy rozsądnie jest czekać.

Raff
źródło