IZONE - http://www.izcity.com/ - бесплатный софт, вэб-сервисы, ресурсы для раскрутки, свежие номера журнала "Internet Zone".

 IZONE 


Помоги себе сам

Андрей ВЕРНОДУБОВ (andy_ver@mail.ru)

Представьте себе, что Вы работаете оператором компьютерного класса в какой-нибудь школе, или где-нибудь на курсах, или же в ВУЗ'е (там ребята поумнее, да и ручки у них шаловливее). Чему обучают людей, прежде никогда не сталкивавшихся с компьютером? Конечно же, Windows 9x!!! И когда человек освоится с элементарными приемами работы с данной ОС, он попытается разобраться с ее настройками. Но вспомните, сколько раз вам потребовалось переустанавливать Windows 9x, прежде чем наконец-то удалось внести в систему какие-то изменения? Уверен, не один.

Из опыта моей пятилетней педагогической практики для меня стало ясно, что самыми пытливыми учениками являются подростки. Они и к новому материалу восприимчивы, и, конечно, в свободное время играют или же ковыряются в системе, осваивая науку программирования. Нередко им приходит в голову изучить свойства "Моего компьютера" и по ходу дела удалить какие-нибудь устройства из системы, или и того хуже, ковыряться в настройках сети (довольно частые ситуации) - тогда оператору придется расхлебывать последствия их любознательности.
В среднем в компьютерном классе около 8-10 машин, поэтому даже при всем желании уследить за всеми действиями учащихся практически невозможно.
Конечно, существует довольно эффективные способы восстановить работоспособность компьютеров, но проще предупредить несанкционированные действия пользователей. И вот достаточно намучившись с этим любознательным народом, около года назад я разработал программку (http://www.mycomp.com.ua/download/zachit.zip, 136 Кб), позволяющую блокировать возможность изменения некоторых настроек Windows 9x, что впоследствии мене очень пригодилось.
Принцип ее работы следующий: в реестре она прописывает определенные ключи, блокирующие возможность изменения некоторых настроек системы. Список этих ключей приводится ниже. Если установлена соответствующая галочка программа запрещает выполнение выбранной опции настройки системы, снятие галочки делает ее вновь доступной.
Итак, стало возможным регулировать доступ:
- к свойствам "Моего компьютера" (см. рисунок) или к некоторым опциям;
- к стандартной программе regedit.exe;
- к апплету "Пароли" из "Панели управления";
- к "Свойствам экрана" или к некоторым его страничкам настройкам;
- к "Свойствам принтера";
- к стандартным иконкам "Рабочего стола";
- к настройкам сети (частично или в целом);
- к пунктам меню "Выполнить", "Найти", "Завершение работы", "Настройка", "Настройка\Панель управления".
Одна из особенностей программы - возможность управлять не только настройками локального компьютера, но и любой другой доступной по сети машины. Тут вам необходимо выполнить следующее: на обоих компьютерах в сети должна быть включена возможность удаленного управления и установлена служба удаленного реестра (на "главном" - откуда производится настройка, и на "подчиненном" - который настраивается). Если нет желания все это регулировать, скопируйте программу на каждый компьютер в классе и запускайте ее уже с локальной машины или с дискеты.
Безусловно, в огромном компьютерном мире существуют и другие подобные программы и даже с большими возможностями, но, к сожалению, с английским интерфейсом. Моя - на русском, согласитесь, это приятно.
И еще совет: перед экспериментами с реестром сделайте резервную копию файлов User.dat, System.dat (см. табл.).
Приложение. Ключи реестра
Все ключи имеют тип DWORD (Integer) и находятся в разделе HKEY_USERS\.Default\Software\Microsoft\ Windows\CurrentVersion\Polisies\"раздел",
где "раздел" - это или System, или Explorer, или Network.

Свойства системы ("раздел" - System)

NoDevMgrPage

отключает страничку "устройства" в свойствах "Моего Компьютера"

NoConfigPage

отключает страничку "профили оборудования" в свойствах "Моего Компьютера"

NoFileSysPage

отключает кнопку "Файловая система" на страничке "Быстродействие" в свойствах "Моего Компьютера"

NoVirtMemPage

отключает кнопку "Виртуальная память" на страничке "Быстродействие" в свойствах "Моего Компьютера"

DisableRegistryTools

отключает возможность запуска regedit.exe

"Свойства паролей" из "Панели управления" ("раздел" - System)

NoSecCPL

отключает доступ к "Паролям" в "Панели управления"

NoProfilePage

отключает страничку "Профили пользователей" в "Паролях" из "Панели управления"

NoAdminPage

отключает страничку "Удаленное управление" в "Паролях" из "Панели управления"

NoPwdPage

отключает кнопку "Смены пароля" в "Паролях" из "Панели управления"

"Свойства экрана" из "Панели управления" ("раздел" - System)

NoDispCPL

отключает "Доступ" к "Свойствам экрана"

NoDispScrSavPage

отключает страничку "Заставка" в "Свойствах экрана"

NoDispAppearancePage

отключает страничку "Оформление" в "Свойствах экрана"

NoDispBackgroundPage

отключает страничку "Фон" в "Свойствах экрана"

NoDispSettingsPage

отключает страничку "Настройка" в "Свойствах экрана"

"Свойства принтера" ("раздел" - Explorer)

NoPrinterTabs

отключает доступ к "Свойствам принтера"

NoDeletePrinter

отключает возможность удаления принтера

NoAddPrinter

отключает возможность добавления нового принтера

"Свойства сети" из "Панели управления" ("раздел" - Explorer)

NoNetHood

нет сетевого окружения на "Рабочем столе"

"Свойства сети" из "Панели управления" ("раздел" - Network)

NoEntireNetwork

убирает "Всю сеть" из сетевого окружения

NoNetSetup

отключает доступ к "Свойствам сети" (выдается сообщение)

NoFileSharingControl

отключает возможность расшаривания файлов и папок

NoNetSetupConfigPage

отключает доступ к "Свойствам сети" (без сообщения)

NoNetSetupIDPage

отключает страничку "Идентификация" в "Свойствах сети"

NoNetSetupSecurityPage

отключает страничку "Пароли" в "Свойствах сети"

NoPrintSharingControl

отключает возможность расшаривания принтера

NoWorkgroupContents

не отображает в сетевом окружении компьютеры данной рабочей группы

Общие свойства кнопки "Пуск" и "Рабочего стола" ("раздел" - Explorer)

NoRun

отключает пункт "Выполнить" в кнопке "Пуск"

NoFind

отключает пункт "Найти" в кнопке "Пуск"

NoClose

отключает пункт "Завершение работы" в кнопке "Пуск"

NoSetTaskbar

отключает пункт "Настройка\Панель задач" в кнопке "Пуск"

NoSetFolder

отключает пункт "Настройка" в кнопке "Пуск"

NoDeskTop

пустой "Рабочий стол"

Дополнительные ключи ("раздел" - Explorer)

NoDrives=03ffffff

убирает из "Моего компьютера" все диски

NoTrayContextMenu

правой кнопкой на панели задач, а меню не появляется

NoViewContextMenu

правой кнопкой на диске в "Моем компьютере", а меню не появляется

NoSaveSettings

не запоминать реестр при выходе из Windows

("раздел" - WinOldApp)

NoRealMode

нет перегрузки в режим эмуляции DOS

Disabled

не дает запустить сеанс MS-DOS

 

Источник: http://www.mycomp.com.ua/


Copyright © "Internet Zone"info@izcity.com
Копирование и использование данных материалов разрешается только в случае указания на журнал "Internet Zone", как на источник получения информации. При этом во всех ссылках обязательно явное указание адреса вэб-сайта http://www.izcity.com/. При наличии у копируемого материала авторов и источника информации - их также нужно указывать, наряду со ссылкой на нас.