Знатокам реестра Windows

Discussion in 'Болталка' started by Ins3t, 31 Jul 2015.

  1. Ins3t

    Ins3t Харьковчанин

    Joined:
    18 Jul 2009
    Messages:
    939
    Likes Received:
    429
    Reputations:
    139
    Привет. Есть программа, у которой в HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{Program Name} прописаны параметры анинстола. Чтобы в "Установка/Удаление программ" отсутствовали кноки "Удалить" и "Востановить" создается параметр NoUninstall и NoRepair со значением 1.
    Нужно прописать эти параметры только для гостя(в идеале для всех пользователей с ограниченными привелегиями). Проще говоря нужно спрятать кнопку "Удалить" и "Востановить" для всех кто физически не может это сделать по причине недостаточного количества прав. ОС WinXP. Шарит кто как это сделать?
     
  2. user100

    user100 Moderator

    Joined:
    24 Dec 2011
    Messages:
    4,497
    Likes Received:
    16,632
    Reputations:
    373
    А смысл этих действий с реестром, если пользователи без прав Админа ни восстановить, ни удалить софт итак не могут?
     
    _________________________
  3. PHPussy

    PHPussy Member

    Joined:
    31 Jul 2015
    Messages:
    18
    Likes Received:
    9
    Reputations:
    0
    если софт установлен для всех то любой может его удалить
     
  4. user100

    user100 Moderator

    Joined:
    24 Dec 2011
    Messages:
    4,497
    Likes Received:
    16,632
    Reputations:
    373
    без админских прав???? сомневаюсь....
     
    _________________________
  5. Fepsis

    Fepsis Elder - Старейшина

    Joined:
    17 Sep 2008
    Messages:
    791
    Likes Received:
    391
    Reputations:
    72
    Попробуй в разделе HKEY_USERS определить SID-ы нужных тебе пользователей и уже в этих ветках прописать нужные параметры, не уверен, что прокатит, но теоретически может.
    Т.е. куда-то сюда:

    HKEY_USERS\S-*****************\Software\Microsoft\Windows\CurrentVersion\Uninstall
     
  6. Ins3t

    Ins3t Харьковчанин

    Joined:
    18 Jul 2009
    Messages:
    939
    Likes Received:
    429
    Reputations:
    139
    смысл в том, что юзер получает uninstallation error когда пытается удалить программу. а это не хорошо.

    Fepsis, попробую, спасибо.