Системное дата и время? (+)

Тема в разделе "WASM.WIN32", создана пользователем KiNDeR, 26 апр 2005.

  1. KiNDeR

    KiNDeR New Member

    Публикаций:
    0
    Регистрация:
    13 июн 2003
    Сообщения:
    258
    Адрес:
    Russia
    Вопрос, как програмно запретить изменение даты/времени в системе Win2000/XP/2003? есть ли какой способ, кроме как перехват вызова фунции?



    поясняю: есть сервер (win 2003 server) на котором постоянно меняют дату и время (найду кто убъю). Все пользователи там имеют привилегии администратора (таковы условия работоспособности одной очень необходимой программы, собственно для нее сервер и поднят). нужно навоять программульку, которая присекала бы попытки изменения даты.

    пока реализовал так:

    1. получаю правильную дату при включении

    2. ловлю сообщение WM_TIMECHANGE, если кто решил сменить дату востанавливаю ее.



    если способы более простые и изящьные?
     
  2. bogrus

    bogrus Active Member

    Публикаций:
    0
    Регистрация:
    24 окт 2003
    Сообщения:
    1.338
    Адрес:
    ukraine
    В локальных параметрах безопасности\локальных политиках\назначениях прав пользователей в политике "изменение системного времени" убрать всех левых нах
     
  3. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    Или программу запускать от имени администратора, а пользователя - как положено