Компьютерный форум 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=83026)

Unique_User 24-04-2007 01:05 578654

Как установить общий режим питания для всех пользователей без возможности изменения?
 
Привет всем,

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

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

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

Как выполнить обе задачи, изменив регистры только 1 раз под админом?

Спасибо.

Vadikan 24-04-2007 02:53 578663

Unique_User
Как правило, существует как пользовательская (раздел HKCU), так и системная (HKLM) политика, с помощью которой можно контролировать параметры соответственно текущего пользователя или всего компьютера (всех пользователей). В случае с домашней страницей IE существует политика

Цитата:

Administrative Templates\Windows Components\Internet Explorer\Internet Control Panel
Disable the General page
at least Internet Explorer v5.0
Removes the General tab from the interface in the Internet Options dialog box. If you enable this policy, users are unable to see and change settings for the home page, the cache, history, Web page appearance, and accessibility. If you disable this policy or do not configure it, users can see and change these settings. When you set this policy, you do not need to set the following Internet Explorer policies (located in \User Configuration\Administrative Templates\Windows Components\Internet Explorer\), because this policy removes the General tab from the interface: Disable changing home page settings Disable changing Temporary Internet files settings Disable changing history settings Disable changing color settings Disable changing link color settings Disable changing font settings Disable changing language settings Disable changing accessibility settings

HKCU\Software\Policies\Microsoft\Internet Explorer\Control Panel!GeneralTab
!parameter означает: parameter=dword:00000001 (запрещено) или dword:00000000 (разрешено)
Источник: Group Policy Reference

Для всех пользователей надо устанавливать параметр в HKLM, это будет железно, но распространится и на администраторов. Если администраторам нужно оставить контроль за настройками, тогда HKCU, и затем исключить их из действия политик. Как это сделать, читайте тут: [решено] Проблемы с настройкой групповой политики в Win XP SP2 - Показать сообщение отдельно

Что же касается параметров электропитания, то если я правильно помню, политик для их контроля не существует. Установить желаемые параметры можно при помощи How to use Powercfg.exe in Windows Server 2003, а запретить... ну можно запретить запуск этой утилиты и элемента панели управления - powercfg.cpl либо HOW TO: Restrict Users from Running Specific Windows Programs in Windows 2000 или вот тут смотрите Применение политик ограниченного использования программ для защиты от несанкционированного программного обеспечения

Unique_User 28-04-2007 15:48 580865

Vadikan спасибо за ответ.
С домашней страницей, указанным способом, почему то страница возвращалась на прежние установки (не смогла найти, где конкретно запрещено менять установки или возращать прежние установки при перезагрузке эксплорера) - до меня компьютерами занимался другой человек).
Пришлось устанавливать домашнюю страницу, потом enable в group policy "disable changing home page setting".

В случае с питанием, в regedit есть GlobalPowerPolicy и PowerPolicies. Если в Permissions установить Deny для нужных пользователей - но они не смогут изменять настройки.
Только для того чтобы этим воспользоваться, все равно пришлось заходить под каждой учетной записью устанавливать нужный режим питания, и только потом, под Админом запретить изменять настройки.

Есть ли способы покороче?

Vadikan 28-04-2007 19:10 580938

Unique_User
Цитата:

Пришлось устанавливать домашнюю страницу, потом enable в group policy "disable changing home page setting".
Тоже вариант, я предлагал вообще убрать вкладку настроек.
Цитата:

В случае с питанием, в regedit есть GlobalPowerPolicy и PowerPolicies. Если в Permissions установить Deny для нужных пользователей - но они не смогут изменять настройки.
Да, верно, я имел в виду, что эти вещи нельзя контролировать посредством групповых политик. Знаю, что в Vista точно есть управление питанием при помощи групповых политик, а в XP/2003 вроде нет. Но не суть, главное, что вы нашли, нужные параметры реестра :)
Цитата:

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

Есть ли способы покороче?
Задача сводится к тому, чтобы импортировать определенные параметры реестра во все учетные записи (включая будщие = Default User) и установить нбх разрешения на определенные разделы реестра? Вот тут я публиковал пакетный файл, который можно использовать для выполнения первой части задачи. Для установки разрешений есть утилита командной строки Regperm for Win NT/2000/XP. Ее надо как-то пристроить в тот пакетный файл :)


Время: 02:12.

Время: 02:12.
© OSzone.net 2001-