В этот вопрос Разобрался как отключить Lock
функция в Windows XP через реестр. Просто создав ключ DWORD с именем DisableLockWorkstation
со значением 1 в:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System
Но в этом решении текущий пользователь также может повторно включить эту функцию таким же образом (установив значение DisableLockWorkstation
до 0 или даже удалив его).
Я знаю, что для реестра существуют списки управления доступом, и можно ограничить доступ пользователей и запретить доступ для записи по этому пути. Но ищу более простое решение.
Есть ли другое решение для отключения функции блокировки (например, путем установки значения в HKLM вместо HKCU hive)?
Если у пользователя есть права «Администратор», вы ничего не можете сделать, чтобы помешать ему вносить в компьютер какие-либо изменения, которые они хотят.
Предполагая, что вы делаете правильные вещи(тм) и все ваши учетные записи пользователей являются ограниченными пользователями, установка этого значения (надеюсь, с использованием параметра групповой политики «Снять блокировку компьютера» из Конфигурации пользователя / Административные шаблоны / Система / Параметры Ctrl-Alt-Del) подойдет.
По умолчанию наследование блокируется, и ACL помещается в реестр пользователя по адресу «HKCR \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies», чтобы предоставить пользователю доступ «на чтение» только к этому поддереву. Microsoft уже продумала то, о чем вы думаете, и подготовила для меня ...> smile <