В Windows 7 и более поздних версиях (возможно, в Vista) UAC начинает работать при попытке назначить разрешения для файлов и папок через вкладку безопасности в свойствах файла / папки. Если я являюсь членом группы локальных администраторов, и у этой группы есть полный доступ к папке, но у группы локальных пользователей нет доступа к изменению этой же папки, мне предлагается повысить мои привилегии, обозначенные щитком на кнопке редактирования. (или поменяйте права доступа кнопки и другие места). Однако, если локальная группа пользователей имеет право изменять папку, я не получаю эту опцию, и все редактирование ACL выполняется с привилегиями уровня пользователя. Это проблема при попытке сбросить наследование в / ACL для всех дочерних объектов папки, к которой у пользователей есть права на изменение. Я знаю, что могу запустить командную строку с повышенными привилегиями и сбросить списки ACL с помощью командной строки, но есть ли способ сделать это с помощью графического интерфейса?
Могу ли я заставить окно свойств начинать с повышенных прав или, по крайней мере, заставить вкладку безопасности предлагать мне повышение прав?
Я нашел только два способа: 1. убить explorer.exe и запустить его от имени администратора или 2. снизить UAC до 0. Ни один из которых, как вы можете себе представить, не идеален.
Изменить: чтобы уточнить, мой вопрос возник из следующей проблемы. Мне нужно было предоставить всем локальным пользователям полный доступ к папке и всем ее подпапкам. Поэтому я перешел на вкладку «Безопасность» -> «Изменить» (с этого момента она поднялась) и предоставил пользователям полный контроль. Однако это не распространяется на все подпапки. Поэтому я планировал вернуться на вкладку «Безопасность», «Дополнительно», изменить разрешения и заменить разрешения для всех дочерних объектов. Но так как локальные пользователи уже имели полный доступ к корневой папке, повышение прав не предлагалось, и действие замены не удалось выполнить для подпапок, к которым локальные пользователи не имели полного доступа. Есть ли простой способ обойти это?