Как в Windows создать защищеннуя директорию?
От: Diletant  
Дата: 12.04.17 12:48
Оценка:
Я имею ввиду, чтобы при попытке записи, показывался UAС диалог, как для Program Files. Тупое копирование GetNamedSecurityInfo/ SetNamedSecurityInfo от Program Files не помогло. Есть другие способы?
Благими пожеланьями дорожку гладко выстелим (С)
Re: Как в Windows создать защищеннуя директорию?
От: okman Беларусь https://searchinform.ru/
Дата: 12.04.17 13:11
Оценка: 4 (1)
Здравствуйте, Diletant, Вы писали:

D>Я имею ввиду, чтобы при попытке записи, показывался UAС диалог, как для Program Files. Тупое копирование GetNamedSecurityInfo/ SetNamedSecurityInfo от Program Files не помогло. Есть другие способы?


Задай для папки, например, полный доступ для администраторов и чтение-выполнение для группы "Все".
На SDDL это будет как-то так:
O:BAG:BAD:P(A;;GA;;;BA)(A;;GRGX;;;WD)

//
// [O]wner - Builtin Administrators (BA)
// [G]roup - Buildin Administrators (BA)
// [D]ACL [P]rotected:
//   Access [A]llowed - [G]eneric [A]ll for BA;
//   Access [A]llowed - [G]eneric [R]ead + [G]eneric E[x]ecute for "World" (Everyone).
//
Re[2]: Как в Windows создать защищеннуя директорию?
От: Diletant  
Дата: 12.04.17 14:07
Оценка:
Здравствуйте, okman, Вы писали:

O>Здравствуйте, Diletant, Вы писали:


D>>Я имею ввиду, чтобы при попытке записи, показывался UAС диалог, как для Program Files. Тупое копирование GetNamedSecurityInfo/ SetNamedSecurityInfo от Program Files не помогло. Есть другие способы?


O>Задай для папки, например, полный доступ для администраторов и чтение-выполнение для группы "Все".

O>На SDDL это будет как-то так:
O>
O>O:BAG:BAD:P(A;;GA;;;BA)(A;;GRGX;;;WD)

O>//
O>// [O]wner - Builtin Administrators (BA)
O>// [G]roup - Buildin Administrators (BA)
O>// [D]ACL [P]rotected:
O>//   Access [A]llowed - [G]eneric [A]ll for BA;
O>//   Access [A]llowed - [G]eneric [R]ead + [G]eneric E[x]ecute for "World" (Everyone).
O>//
O>


Идея хорошая, но, увы, не проходит. Даже при копировании SecInfo доступ Admins и Users именно такой "как надо". Но для папок, отличных от Program Files, в Win7+ пояаляется группф "Authenticated Users" с защищенными флагмми доступа. Еае результат, любой может читать и писать.
Благими пожеланьями дорожку гладко выстелим (С)
Re[3]: Как в Windows создать защищеннуя директорию?
От: okman Беларусь https://searchinform.ru/
Дата: 12.04.17 16:08
Оценка:
Здравствуйте, Diletant, Вы писали:

D>Идея хорошая, но, увы, не проходит.


Где код?

D>Даже при копировании SecInfo доступ Admins и Users именно такой "как надо".


Что такое SecInfo?

D>Но для папок, отличных от Program Files, в Win7+ пояаляется группф "Authenticated Users" с защищенными флагмми доступа. Еае результат, любой может читать и писать.


У меня все работает как положено. Win10. Показывай код.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.