Консультация № 61420
06.11.2006, 05:57
0.00 руб.
0 3 2
зДРАСЬТЕ ВСЕМ!
Подскажите плиз, как сделать чтобы нельзя было изменить фоновый рисунок рабочего стола или как убрать пункты в контекстном меню (# "сделать фоновым рисунком рабочего стола" в стандартном просмоторщике изображений и пункты в паинте "замостить раб. стол").
Заранее благодарен.

Приложение:
Windows XP SP2

Обсуждение

Неизвестный
06.11.2006, 07:24
общий
это ответ
Здравствуйте, Dastery!
Скрытие вкладки Фон - Чтобы скрыть вкладку Фон в апплете Экран, создайте ключ NoDispBackgroundPage типа DWORD и установите его равным 1 в разделе
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System
Эта вкладка убирается из приложения "Экран", и таким образом нельзя воспользоваться ею для изменения узоров или обоев для "Рабочего стола"

Запрет изменения обоев - просто запретить изменять фоновый рисунок. Для этого создайте ключ NoChangingWallpaper типа DWORD и установите его равным 1 в разделе
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\ActiveDesktop
Окошко с установленными картинками будет заблокировано. Данный параметр работает в Windows 98/ME/2000/XP. В Windows 95 и NT данный способ будет применим при установленном вместе с "Активным Рабочим столом" Internet Explorer 4.0.
Другой способ запрета на изменение фонового рисунка (Windows Me/2000/XP) - Создайте строковый параметр Wallpaper и пропишите в нем полный путь к вашему графическому файлу в разделе
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System
В дополнение в этом же разделе создайте строковый параметр WallpaperStyle, в котором можете указать способ вывода картинки на Рабочий стол:

0 - По центру (По умолчанию)
1 - Замостить
2 - Растянуть
После установки этих значений список Фоновый рисунок и кнопка Обзор будут заблокированы
Только растровые обои - А можно запретить использовать в качестве обоев картинки разных форматов, кроме растровых картинок (bmp). Как и в предыдущем примере, данный параметр применим для Windows 98/ME/2000/XP. В Windows 95 и NT данный способ будет применим при установленном вместе с "Активным Рабочим столом" Internet Explorer 4.0. Чтобы включить данный запрет, используйте параметр типа DWORD NoHTMLWallPaper со значением 1 в разделе
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\ActiveDesktop
давно
Мастер-Эксперт
680
2811
06.11.2006, 10:06
общий
это ответ
Здравствуйте, Dastery!
Некоторые программы, представьте себе, могут обходить эти запреты в реестре, и с их помощью даже самый начинающий пользователь с легкостью обойдет вашу защиту. Если хотите избавиться от этого навсегда, используйте настройки групповых политик. Пуск - выполнить - gpedit.msc
Далее Конфигурация пользователя - Административные шаблоны
Рабочий стол. Там запретите менять картинку, а в Active Decktop поставите нужную вам картинку.
Теперь ни у кого не получится поставить свою картинку. В крайнем случае вместо вашей картинки появится фон без картинки, но не картинка пользователя.
Кроме того, есть такие ушлые пользователи, которые смогут заменить вашу картинку на свою, сохранив ее в ту же папку, в которой хранится Ваша картинка, под тем же именем. Задайте на этот файл доступ только чтение.
давно
Академик
8
1137
12.11.2006, 06:28
общий
Shapoklak: "ушлые" пользователи могут и снять доступ "только чтение"...
Форма ответа