Доступ запрещен с помощью attrib

У меня новая система Windows 7 (переход с XP). Необходимо скопировать некоторые файлы со старого жесткого диска, но я получаю "доступ запрещен".

Я хотел бы изменить разрешения для всех файлов / папок на диске D, поэтому я открыл cmd и выдано:

attrib -r d:\*.* /s /d

Это возвращает "Доступ запрещен" для каждого файла, к которому он пытается прикоснуться.

Что я делаю неправильно?

1 ответ

Решение

Вероятно, это связано с разрешениями NTFS на старом диске (файлы), которые по-прежнему отражают старую систему.

Чтобы это исправить, попробуйте стать владельцем файлов (сначала попробуйте один из них и посмотрите, работает ли он), эта же процедура работает для целых каталогов или дисков.

  1. Щелкните правой кнопкой мыши файл или каталог
  2. Нажмите Свойства в меню
  3. Нажмите вкладку Безопасность
  4. Нажмите кнопку Дополнительно
  5. Перейдите на вкладку "Владение"
  6. Нажмите "Изменить", нажмите "ОК", если появится запрос контроля учетных записей.
  7. Выберите имя пользователя из списка "Изменить владельца". Если ваше имя пользователя отсутствует, нажмите кнопку "Другие пользователи или группы" и введите свое имя пользователя в поле "Введите имя объекта для выбора".
  8. При изменении владельца каталога установите флажок "Заменить владельца вложенных контейнеров и объектов", чтобы при необходимости применить изменения к подпапкам и файлам в этом каталоге.
  9. Нажмите ОК
  10. Ваше имя пользователя должно появиться в списке "Изменить владельца на". Выберите его из списка и нажмите OK в каждом из диалогов, чтобы закрыть его.
Другие вопросы по тегам