Я пытаюсь подключиться к Windows XP про через Удаленного рабочего стола (моя локальная машина включена Windows 7).
Я знаю что мне нужно напечатать mstsc.exe /admin
(Я не использую устаревший вариант /console
), чтобы открыть сеанс консоли.
Однако действительно кажется, что я не подключен к сеансу консоли. Например:
echo %SESSIONNAME%
, Я получаю что-то вроде RDP-Tcp#14
вместо того console
.shadow 0
для наблюдения за консольной сессией я получаю Error [7050]:The requested session cannot be controlled remotely. This may be because the session is disconnected or does not currently have a use
r logged on.
При отображении дерева процессов с помощью Process Explorer создается впечатление, что сеанс консоли находится на экране входа в систему.
Что мне не хватает?
РЕДАКТИРОВАТЬ
Я еще не читал все этот ресурс, но, похоже, объясняет проблему: кажется, что вы не можете взаимодействовать (войти в) сеанс 0 на Windows XP SP3 (или Vista SP1, или Сервер 2008)
Клиентская ОС Windows позволяет одновременно работать только с одним интерактивным пользователем. Когда вы подключаетесь удаленно, он блокирует сеанс консоли - следовательно, вы находите сеанс консоли на экране входа в систему.
Если вы не выбираете сеанс 0 при удаленном входе в систему, тогда должно быть что-то происходящее в фоновом режиме, которое передает сеанс консоли на ваш удаленный рабочий стол при подключении.