Войти

Показать полную графическую версию : Языковая панель


Warvar2
26-08-2009, 17:35
Здравствуйте уважаемые форумчане.

Не мог определится некоторое время в какой ветке форума описать вопрос. Но поскольку это немного касается АД, решил что сдесь.

У юзверов на компах (Вин ХР и немно 2000), есть прога, которая со временем ее использования начинает отключать отображение языковой панель.

Группой политики, чтоб включать обратно, не нашел.

Вот собственно вопрос: может есть какие-то команды/параметры/скрипты что они включали отображение панели ?

Sionnain
27-08-2009, 16:13
Вообще-то в ХР языковая панель включается в:

Панель управления -> Язык и региональные стандарты -> Языки -> Подробнее -> Настройка: Языковая панель

Туда заходите, ставите галочку на "Отображать языковую панель на рабочем столе", после того как она появилась, а это наверное вверху экрана, можно ее свернуть, и она появится на своем месте в трее.

Я думаю, что и в Windows 2000 примерно там же находится.

Warvar2
27-08-2009, 18:22
Врубить ее ручками обратно как раз не проблема (можно даже проще - правой кнопкой на панели задач\панель инструментов\языковая панель,). Просто задолбаются (ибо я задолбался) включать ее обратно.

Я наверное довольно сумбурно пояснил задачу - нельзя ли как-то автоматизировать этот процес (включение ее обратно, или как-то заблокировать отключение).

sgww
28-08-2009, 10:50
Странно, что это за прога такая ...

Если она убирает ctfmon из автозагрузки (HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run) то можно сделать скрипт который помещает её туда обратно, например так

reg add
"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run" /v
"CTFMON.EXE" /t "REG_SZ" /d "C:\\WINDOWS\system32\ctfmon.exe"

и запускать через GPO

Warvar2
28-08-2009, 11:43
Прога 2X ApplicationServer Client.

Она не убивает ctfmon из загрузки, она убирает его отображение (ctfmon в ппроцессах висит и работает). Точнее, это даже не она виновата, а ctfmon на удаленном сервере (это аналог Citrix PS, только подешевле и попроще, но там вроде такой проблемы не замечено). Какое-то время все работает ок, а потом на клиентской машине начинает исчезать отображение ЛОКАЛЬНОЙ языковой панели (удаленная работает нормально, и она выведена вверх).

nicohack
28-08-2009, 13:19
почитал инфу всякую. ничего в инете не нашел. есть другой вариант. Убрать у всех стандартную языковую панель и установить какой нибудь другой бесплатный аналог. Т.о. ваша языковая не будет пропадать.
PS Это если идти по пути минимальных усилий.

Sionnain
28-08-2009, 13:49
другой бесплатный аналог. »

Это, что-то вроде Punto Switch?

nicohack
31-08-2009, 10:42
ну к примеру. к сожалению я не знаю аналогов, но уверен что можно найти

Sionnain
31-08-2009, 10:58
к сожалению я не знаю аналогов »

Смотрите здесь:

http://forum.ru-board.com/topic.cgi?forum=5&topic=25346

А здесь сравнительная таблица:

http://forum.ru-board.com/topic.cgi?forum=5&topic=25346&start=0&limit=1&m=5#1

nicohack
31-08-2009, 12:16
мне то это не надо. а вот автору пригодится ))

Warvar2
31-08-2009, 16:03
Вариант со сторонним перелючалкой я видел. Только мне это не подойдет (юзвери меня не поймут, капризные очень). Поэтому вопрос изначально поставил без упоминания о 2Х. Скрипт бы какой там, или знать чего, где оно меняет (в реестре не нашел). Вот как-то так.

Valik87
31-08-2009, 16:15
попробуй востановить языковую панель и перемести ее куда нить в уголок, обозначение языка не должно пропадать

Sionnain
31-08-2009, 16:21
попробуй востановить языковую панель »

Так человек и спрашивает как?

Valik87
31-08-2009, 16:34
Так человек и спрашивает как? »

ну я так понял что периодически пропадае обозначения раскладки клавиатуры на панели, я в таких случая делал следующее когда раскладка появлялась жал на ней правой кнопкой мыши и в появившемся меню нажимал "востановить языковую панель", она отображалась на рабочем столе после чего передвигал ее в уголок чтоб не мешала, после этого обозначение раскладки не пропадало. Если я не правельно понял вопрос то поправте меня пожалуйста.

nicohack
31-08-2009, 16:41
если ты найдешь какую нить api функцию, которая это сделает. могу прогу накатать

Warvar2
31-08-2009, 17:48
нажимал "востановить языковую панель" »

языковую панель вне панели задач юзвери тоже не простят (так думаю оно работать будет, но...), хотя с такой панелью им пришлось смирится для удаленной программы.

если ты найдешь какую нить api функцию »

это уже в том направлянии которое бы мне хотелось видеть решение этой проблемы. Правда больше сказать в виду своей ограничености у меня не выйдет)))

Michael
31-08-2009, 20:39
Warvar2, а если после пропадания индикатора клавиатуры попробовать перезапустить процесс ctfmon.exe - поможет?

nicohack
01-09-2009, 10:19
не поможет.

Warvar2
01-09-2009, 11:04
Не поможет. Пробовал.

sgww
01-09-2009, 15:06
Warvar2, посмотри вот это (http://forum.ixbt.com/topic.cgi?id=67:37) и вот тут (http://forum.oszone.net/thread-48655-4.html) и еще вот это (http://social.technet.microsoft.com/Forums/ru-RU/vistaru/thread/40d85747-19bc-4a6b-abb4-cbc832dadebf)




© OSzone.net 2001-2012