Gimly
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Мои 5 копеек. Машины под winxp32 sp2/sp3. 1. В домене tsfree работает. Добавьте кто нибудь в шапку это решение (вопрос часто всплывает). Добрый winlogon при каждой перезагрузке обнуляет параметр AllowMultipleTSSessions. Соотвественно решение - выполнить команду: Код: schtasks /create /tn tsfree /sc onstart /ru System /tr "\"%windir%\system32\reg.exe\" add \"HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\" /f /v AllowMultipleTSSessions /t REG_DWORD /d 1" | (Добавит задание на изменение этого параметра при каждом включении). Нужно только если машина работает в домене. 2. Написал маленькую утилитку которая запускает в любой сессии нужную программу. Сессия по номеру или по имени пользователя. Для работы нужны админские права, потому что работает через инжектирование кода (перехват вызова одной из функций в explorer.exe). Использую, например, для запуска radmin сервера в произвольной сессии для помощи пользователям (ну и для наблюдения за ними). Если кому интересно - выложу (она на отключенном компе). 3. Открыть терминальную сессию со своего же компьютера можно. Для этого надо использовать адрес 127.0.0.2 (или 127.0.0.3 и т.д. - к 127.0.0.1 подключиться не даёт). Будьте осторожны - сессия должна быть на другого пользователя. Иначе рискуете нарваться на чёрный или просто зависший экран. Сносит напрочь голову серверу терминалов - он даже по сети не доступен - только резет спасает Это связано с "вытеснением" сессии, описанным ниже. 4. Обычное поведение такого "терминального сервера XP" - новое подключение уже подключенного пользователя обрывает старое подключение - (фактически "вытесняя" или замещая старое подключение - номер сессии не изменяется). Если была Disconnected сессия - то она становятся Active. Без разницы - была ли сессия удалённой или же открыта в консоли. Наблюдение за работающим уже пару лет сервером выявило, что (пока непонятно в какие моменты) иногда пользователи перестают "вытеснять" старые сессии. То есть новое подключение открывает новую сессию оставляя старую активной или отключенной. Возможно тут есть какая-то взаимосвязь со спящим режимом (сессии, которые были активны в момент гибернации сильно рискуют стать забытыми). 5. Гибернацию, кстати, можно активировать и с удалённого рабочего стола. Почему-то в микрософте решили что удалённая гибернация штука пользователями не нужная Можно отправить систему в далёкий космос командой: rundll32 powrprof.dll,SetSuspendState Hibernate Или есть замечательная утилитка: http://www.grc.com/wizmo/wizmo.htm wizmo hibernate quiet Можно сделать ярлычок на рабочем столе.. | Всего записей: 35 | Зарегистр. 09-10-2007 | Отправлено: 21:35 07-04-2009 | Исправлено: Gimly, 11:38 08-04-2009 |
|