Я только что заменил мой старый (Windows XP) компьютер на новый (Windows 7). Таким образом, я работаю с новым пользователем. Как я могу изменить владение файлами моих файлов на различных внешних жестких дисках новому пользователю? Я хотел бы изменить только те файлы, которые принадлежали определенному старому пользователю.
3 ответа
Проверьте CACLS - он встроен в Windows 7.
«CACLS - это утилита командной строки Windows NT, которая используется для отображения или изменения списков контроля доступа к файлам или каталогам (ACL)».
Быстрый, но не элегантный способ определить, кому принадлежат файлы, - ввести в командной строке следующее: dir c: /q /s > FilesOwner.txt
Предполагая, что c: это диск, на котором вы работаете.
/q
добавит владельца в список каталогов
Большинство файлов будут обновлены после того, как вы измените содержащую их папку, но вы можете найти любые нечетные файлы, отправив результаты в команду find: dir c: /q /s|find "myusername"
В Windows 7 также есть программа для этой цели. Например:
takeown /F . /R
меняет владельца текущего каталога и его подкаталогов на текущего пользователя.