Отключить «Настроить дату / время» в Vista Home Edition - PullRequest
0 голосов
/ 05 декабря 2008

У моей компании довольно много ноутбуков для клиентов. Эти ноутбуки работают под управлением Windows Vista Home Edition.

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

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

  • Затем я искал изменения в реестре, которые мог бы использовать, но я нарисовал пустую. Очевидно, что связанные с правами пользователя биты gpedit не связаны с настройками реестра.

Мы настраиваем системное время автоматически с помощью нашего программного обеспечения, которое работает на ноутбуке. Это означает, что нам нужен способ отключить возможность пользователя настраивать дату / время, но позволить нашей программе (работающей в контексте этого пользователя) настроить его для них.

У кого-нибудь есть идеи или есть способ заставить gpedit работать на домашней версии?

(Наше программное обеспечение основано на .Net и имеет функции автоматического обновления, поэтому мы можем использовать его в решении при необходимости).

Обновление:

Локальные параметры безопасности также недоступны в Vista Home Edition.

1 Ответ

1 голос
/ 05 декабря 2008

Краткий ответ? Не пытайтесь сойти с рук с потребительскими товарами в бизнес-среде (я знаю, вероятно, не ваша вина).

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

Проблема в том, что пользователь является администратором и все еще может изменять системное время.

...