Отримайте повний контроль над кожним файлом / dir на диску?


5

Нещодавно я встановив Windows 7 Pro, на яких я зробив обліковий запис адміністратора, а потім мій звичайний обліковий запис, який я використовую для щоденного використання.

Моя проблема полягає в тому, що інші мої розділи містять велику кількість даних, що надходять із попереднього встановлення Xp Pro, і хоча мій обліковий запис адміністратора може робити все, що завгодно, з цим, але це не так з моїм стандартним обліковим записом (UAC з'являється кожен раз, коли я хочу відредагувати / перемістити / видалити їх).

Усі файли / dirs належать нерозпізнаному GUID (я думаю, це мій старий обліковий запис користувача xp).

Я намагався використовувати

Z:
TAKEOWN /F * /R

Але в той час, коли він надав мені право власності на файли на Z: *, я все ще не маю "повного контролю" над ними, наданим мені, коли я переглядаю їхні ефективні дозволи.

Тож я спробував

cacls * /E /G MyAccount:F

Але це, здається, не працює рекурсивно.

Як я можу отримати повний контроль над кожним файлом на диску Z?

Дякуємо за будь-яку допомогу

PS: Я повністю розумію ризик цього, і чому користувальницький файл має конкретні права доступу ... Диски, про які я говорю, мають бути спільними. Наприклад, це стосується розділу, що містить мої музичні файли.


Я б радив проти цього, принаймні, якщо на цьому диску є додатки чи системні файли. Я взяв на себе власність на кожен файл у C: \ і системний біт назад - все перестало працювати, оскільки "Система" не була власником деяких важливих файлів, і тому не могла вносити зміни до нього. Повернення права власності не спрацювало, оскільки інші файли потребували нормальних дозволів для роботи, і тоді лише Система могла отримати доступ до них.
Олексій

Відповіді:


4

Ви можете спробувати такі команди.

Взяти на себе право власності на все

TAKEOWN /f "d:\path" /r /d y

Рекурсивно скидати дозволи на спадкування.

ICACLS "d:\path" /reset /T

не працює з повним розділом, icacls відмовляється починати обробляти команду

1
А-а-а, дякую, дякую, що я зірвав волосся, намагаючись зняти стару установку вікон, і, нарешті, це вдалося. Чому графічний інтерфейс настільки розбитий, коли справа стосується саме цього ... :)
Wayne Uroda

3
  • Клацніть правою кнопкою миші кореневу папку
    • властивості
    • безпека
    • передовий
    • власник (вкладка)
    • редагувати
    • виберіть свій обліковий запис зі списку (або виберіть кнопку "Інші користувачі або групи")
    • виберіть Замінити власника на підконтейнерах та об'єктах

Це дасть вам право власності на все

Потім дотримуйтесь відповіді TheCleaners, щоб змінити дозволи.


-1 Я вважаю метод GUI занадто складним із заплутаними параметрами.
Нд

1

Увійдіть, як обліковий запис адміністратора, і надайте Повноцінний контроль у корені Z. Потім переконайтесь, що скиньте успадковані дозволи на цьому диску, щоб усі підпапки отримали ці кореневі дозволи спадковані.


Він починає робити це, тоді видає помилку в деяких файлах із "доступом заборонено" (на звичайних матеріалах, таких як Z: folder) :(
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.