![]() |
#1 |
Junior Member
Join Date: Jul 2012
Posts: 8
|
Registry, Access Control
My installer requires me to change the Current onscreen keyboard from windows to a different keyboard...
my problems is that when i try to update the registry setting it does not change.. i looked into this and i found you can manually change ownership to one of my users and the installer will work. with just WriteRegStr HKLM is there a way i can avoid manually changing ownership? I looked in to the AccessControl plug-in but does not seam to be working code: |
![]() |
![]() |
![]() |
#2 |
Moderator
Join Date: Jun 2002
Location: ${NSISDIR}
Posts: 5,356
|
Your syntax is wrong, it is: "key user/group access" meaning you can only change the security of keys(folders) and not on single values...
IntOp $PostCount $PostCount + 1 |
![]() |
![]() |
![]() |
#3 |
Junior Member
Join Date: Jul 2012
Posts: 8
|
AccessControl::GrantOnRegKey
So something like?
AccessControl::GrantOnRegKey \ HKLM "SOFTWARE\Microsoft\Windows NT\CurrentVersion\Accessibility\ATs" "osk" "FullAccess" |
![]() |
![]() |
![]() |
#4 |
Moderator
Join Date: Nov 2002
Location: Surrey, England
Posts: 8,434
|
|
![]() |
![]() |
![]() |
#5 | |
Junior Member
Join Date: Jul 2012
Posts: 8
|
Quote:
Thanks |
|
![]() |
![]() |
![]() |
|
Tags |
access control, registry |
Thread Tools | Search this Thread |
Display Modes | |
|
|