Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   Как запретить пользователю любые манипуляции с языковой панелью? (http://forum.oszone.net/showthread.php?t=55580)

timon4ik 24-10-2005 15:31 367218

Как запретить пользователю любые манипуляции с языковой панелью?
 
Конкретно интересует в каких ЕХЕшниках, ДЛЛках или других файлах хранятся менюшки языковой панели?
Чтоб было понятнее - нужно запретить пользователю любые манипуляции с языковой панелью (разворачивание, сворачивание, закрывание и т.п.)

Al ex 24-10-2005 16:27 367236

Возможно в этих: Windows\System32\ctfmon.exe; msctf. dll

timon4ik 24-10-2005 16:54 367244

ctfmon, msctf - не нашел нужных ресурсов :(

Al ex 24-10-2005 17:08 367250

Цитата:

ctfmon, msctf - не нашел нужных ресурсов
Не понял!

Vadikan 24-10-2005 21:06 367309

Цитата:

нужно запретить пользователю любые манипуляции с языковой панелью
Так и надо писать в заголовке.
Цитата:

USER
Administrative Templates\Control Panel\Regional and Language Options
Restrict selection of Windows menus and dialogs language
At least Microsoft Windows 2000
This setting restricts users to the specified language by disabling the menus and dialog box controls in the Regional and Language Options Control Panel. If the specified language is not installed on the target computer, the language selection defaults to English.
Код:

HKCU\Software\Policies\Microsoft\Control Panel\Desktop!MultiUILanguageID

Цитата:

USER
Administrative Templates\Start Menu and Taskbar
Do not display any custom toolbars in the taskbar
At least Microsoft Windows XP Professional or Windows Server 2003 family
This setting affects the taskbar. The taskbar includes the Start button, buttons for currently running tasks, custom toolbars, the notification area, and the system clock. Toolbars include Quick Launch, Address, Links, Desktop, and other custom toolbars created by the user or by an application. If this setting is enabled, the taskbar does not display any custom toolbars, and the user cannot add any custom toolbars to the taskbar. Moreover, the Toolbars menu command and submenu are removed from the context menu. The taskbar displays only the Start button, taskbar buttons, the notification area, and the system clock. If this setting is disabled or is not configured, the taskbar displays all toolbars. Users can add or remove custom toolbars, and the Toolbars command appears in the context menu.
Код:

HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer!NoToolbarsOnTaskbar

Источник: Group Policy Reference

timon4ik 25-10-2005 10:35 367476

To Vadikan

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

Vadikan 25-10-2005 21:01 367636

timon4ik
А зачем его отображать, если они все равно ничего поменять не могут? Начнут печатать и увидят на каком языке печатается... Переключат с клавиатуры. Вы же не смотрите на индикатор во время печати, а смотрите на текст (ну или на клавиатуру, если слепой печатью не владеете).

timon4ik 26-10-2005 09:51 367761

Vadikan
Имеется 2 фактора:
1. Тупые студенты
2. Не менее тупые преподы.
И тем и другим надо видеть на панели задач индикатор клавиатуры и переключать раскладки.
А права на компе урезаны настолько, что если пользователю (студенту) удастся убрать с панели задач индикатор клавиатуры, то добавить его обратно ОЧЕНЬ сложно.

Vadikan 26-10-2005 10:42 367770

timon4ik
Ясно, ну удачи тогда с правкой ресурсов :)

timon4ik 26-10-2005 12:34 367815

Тогда возвращаемся к первоначальной постановке вопроса:
В каких файлах хранятся ресурсы языковой панели?
ctfmon.exe - не имеется нужных ресурсов (я так понял это просто лоадер)
msctf. dll - что-то отдаленно напоминает, но вроде не то.... по крайней мене изменения, которые я в этом файле делал не привели ни к какому результату


Время: 00:13.

Время: 00:13.
© OSzone.net 2001-