Доступ запрещен с помощью attrib
У меня новая система Windows 7 (переход с XP). Необходимо скопировать некоторые файлы со старого жесткого диска, но я получаю "доступ запрещен".
Я хотел бы изменить разрешения для всех файлов / папок на диске D, поэтому я открыл cmd
и выдано:
attrib -r d:\*.* /s /d
Это возвращает "Доступ запрещен" для каждого файла, к которому он пытается прикоснуться.
Что я делаю неправильно?
1 ответ
Решение
Вероятно, это связано с разрешениями NTFS на старом диске (файлы), которые по-прежнему отражают старую систему.
Чтобы это исправить, попробуйте стать владельцем файлов (сначала попробуйте один из них и посмотрите, работает ли он), эта же процедура работает для целых каталогов или дисков.
- Щелкните правой кнопкой мыши файл или каталог
- Нажмите Свойства в меню
- Нажмите вкладку Безопасность
- Нажмите кнопку Дополнительно
- Перейдите на вкладку "Владение"
- Нажмите "Изменить", нажмите "ОК", если появится запрос контроля учетных записей.
- Выберите имя пользователя из списка "Изменить владельца". Если ваше имя пользователя отсутствует, нажмите кнопку "Другие пользователи или группы" и введите свое имя пользователя в поле "Введите имя объекта для выбора".
- При изменении владельца каталога установите флажок "Заменить владельца вложенных контейнеров и объектов", чтобы при необходимости применить изменения к подпапкам и файлам в этом каталоге.
- Нажмите ОК
- Ваше имя пользователя должно появиться в списке "Изменить владельца на". Выберите его из списка и нажмите OK в каждом из диалогов, чтобы закрыть его.