"Десятка" имеет много своих особенностей, хороших и не очень. Из плюсов - довольно шустрая работа, из минусов - сложность доступа к самой системе, в частности - к изменению файлов и веток реестра. В системе
Windows есть встроенные команды для такого расширенного доступа (на примере Блокнота):
takeown /F "%windir%\system32\notepad.exe"
icacls "%windir%\System32\notepad.exe" /setowner %username% /t /c
Но на
Windows 10 работают они далеко не всегда. Покопавшись в сети нашёл на мой взгляд универсальную стороннюю утилиту для решения подобных проблем -
SetAcl. Применение - запуск через БАТ-ник. Ниже собраны примеры применения
SetAcl, которые нельзя реализовать через командную строку (БАТ-ник), и частично - вручную, средствами самой системы
Windows. Первая строка делает нас владельцем файла или ветки (Администратор), вторая - разрешает производить с ним любые действия. Запуск, разумеется, от имени
Администратора.
SetACL_x86_x64.rar (352.35 кБ - загружено 431 раз.)