Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для Wu-Tang

Ветеран


Сообщения: 1309
Благодарности: 78

Профиль | Отправить PM | Цитировать


nibble74,
Действительно, предела совершенству нет )))
Отловил баг, программа пишет в свою папку файл настроек ini, где сохраняет дефолтный алгоритм и расположение окна, так вот я тестил на чистых осях 7 и 10, она не может его туда записать и каждый раз приходится заново выбирать алгоритм, стоит отключить uac, то сразу нормально записывает.
так вот мне пришло в голову, как бы папке quicksfv в program files поменять права на юзера с правом записи в нее, чтобы после установки файл настроек мог туда писаться, у кого uac включен, нашел тулзу - http://forum.oszone.net/post-2732946-1244.html но не знаю как это реализовать в нашем конфиге установки.
либо как-то через:
Код: Выделить весь код
cmd.exe /c takeown /f
или этот способ - http://forum.oszone.net/thread-85764.html
icacls
те дать rw на эту папку юзеру.
https://vmblog.ru/utilita-icacls-dly...jlam-i-papkam/
https://ab57.ru/cmdlist/icacls.html
может как-то так:
Код: Выделить весь код
icacls "%programfiles%\quicksfv" /grant *S-1-1-0:(D,WDAC)
наверное проще дать разрешения запись/чтение/изменение для группы "Все"
ps
получилось присвоить группу "Все" и дать полные права:
Код: Выделить весь код
ICACLS "%programfiles%\quicksfv" /grant:r "*S-1-1-0":(OI)(CI)F /T
но не знаю то это или не то.
или все, кроме полного доступа и особых разрешений:
Код: Выделить весь код
ICACLS "%programfiles%\quicksfv" /grant:r "*S-1-1-0":(OI)(CI)(M,R) /T
ps2 блин, все протестил, нифига не проканало, все равно, работает только при отключении uac, а так и владельцев менял и права, все безтолку. ((( вот зараза, пол дня просидел зря (((

-------
Всему свое время и каждому свой час!
Хочешь жить - умей вертеться!


Последний раз редактировалось Wu-Tang, 16-10-2023 в 22:42.


Отправлено: 19:26, 16-10-2023 | #20