Страница 1 из 1

Хочется видеть имя пользователя под которым открыта сессия

Добавлено: Пт май 19, 2006 4:52 pm
Vpsem
Вопрос не о WTware а MS клиенте:
Можно ли каким то образом вывести имя пользователя в панель задач терминала или вверх, в желтую вкладку, рядом с именем сервера?

Добавлено: Пт май 19, 2006 9:43 pm
aka
Клиент не знает (кроме единственного случая - когда логин и пароль правильно указаны до подключения), с каким именем пользователя работает терминальная сессия.

Добавлено: Вс май 21, 2006 11:54 pm
Ejean
Можно выводить имя пользователя рядом с часами, для этого нужно добавить в формат времяни имя пользователя

Добавлено: Пн май 22, 2006 12:12 pm
Dim-soft
Ejean
а можно про это по подробнее
или может в расширенный формат даты ?

Добавлено: Пн май 22, 2006 1:10 pm
Vpsem
Если клиент не знает логина, тогда вопрос поставим по другому: Куда и как можно вытянуть имя пользователя на сервере что бы его было видно с первого взгляда на экран.

Добавлено: Пн май 22, 2006 1:51 pm
aka
Как-то вытягивали штатными средствами и в меню кнопки Пуск, и в описание вместо "Мой компьютер". Никаких деталей не помню, найдете - пишите :)

Добавлено: Пн май 22, 2006 3:47 pm
Vpsem
Это если включена опция "Start menu" вместо "Classic Start menu", она персональна для пользователя.

Добавлено: Пн май 22, 2006 5:20 pm
aka
На 2000-м сервере видел как вытягивали, там только "классик" был.

Добавлено: Пн май 22, 2006 8:04 pm
Ejean
Для этого:
1. В ключе HKEY_USERS\.DEFAULT\Control Panel\International для всех или
загрузить ветвь реестра пользователя (файл NTUSER.DAT) с именем USER и в ключе HKEY_USERS\USER\Control Panel\International
2. Создайте три новых текстовых значения и назовите их:
l sTimeFormat
l s1159
l s2359
3. Измените текстовое значение sTimeFormat на HH:mm tt.
4. Измените текстовые значения sxxxx на "имя_юзера". Максимальная длина текста в System Tray может быть 14 символов включая пробелы (а также пробел в формате отображения ).
выйдите из сеанса и зайдите снова

p.s. НЕ ЗАБУДТЕ ВЫГРУЗИТЬ ПОЛЬЗОВАТЕЛЬСКУЮ ВЕТВЬ РЕЕСТРА!!!

Добавлено: Вт май 23, 2006 5:40 am
alexps70
Ejean
Хочу на всех! %username% прокатит, или придется все ntuser.dat перелопатить? Влом экпериментировать - надо наверняка!

Добавлено: Вт май 23, 2006 9:56 am
Vpsem
Работает, но переменная %username% так и отображается с процентами:)

Комментарий: если сделать так как описано, то имя, рядом с часами, будет фигурировать не только на панели в левом нижнем углу Рабочего стола, но и во всех программах которые запрашивают системное время, например в Outlook Express в графе "Отправлено" или "Получено" :-)

Добавлено: Вт май 23, 2006 11:39 am
Ejean
1) Так и есть фигурировать будет везде где отображется время по формату системы
2) Добавлять нужно каждому пользователю! Проще сделать скрипт который запускается при входе в систему и от туда править реестр. Я так и делал! Но из за проблемы описанной в пункте 1. отказался от данной реализации.

Добавлено: Ср июл 26, 2006 8:59 am
AlexM
Народ, вам нужна вот эта утилитка - BgInfo
Программ автоматические генерирует на вашей фоновой картинке рабочего стола любую важную информацию о системе, включая IP-адрес, имя компьютера, имя домена, имя пользователя, сетевые настройки и т.д. Причем выводимые поля можно регулировать, что надо, а что нет... Очень полоезная вещь, рекомендую! От компании Sysinternals, бесплатная и небольшая!
скачать


Скриншот моего рабочего стола (не терминал, но на терминале будет работать, проверено):
Изображение

Добавлено: Ср июл 26, 2006 2:06 pm
alexps70