1

Я только что заменил мой старый (Windows XP) компьютер на новый (Windows 7). Таким образом, я работаю с новым пользователем. Как я могу изменить владение файлами моих файлов на различных внешних жестких дисках новому пользователю? Я хотел бы изменить только те файлы, которые принадлежали определенному старому пользователю.

3 ответа3

2

Проверьте CACLS - он встроен в Windows 7.

«CACLS - это утилита командной строки Windows NT, которая используется для отображения или изменения списков контроля доступа к файлам или каталогам (ACL)».

  1. http://technet.microsoft.com/en-us/library/bb490872.aspx
  2. http://www.techrepublic.com/article/use-caclsexe-to-view-and-manage-windows-acls/1050976
  3. http://support.microsoft.com/kb/162786
2

Быстрый, но не элегантный способ определить, кому принадлежат файлы, - ввести в командной строке следующее: dir c: /q /s > FilesOwner.txt Предполагая, что c: это диск, на котором вы работаете.

/q добавит владельца в список каталогов

Большинство файлов будут обновлены после того, как вы измените содержащую их папку, но вы можете найти любые нечетные файлы, отправив результаты в команду find: dir c: /q /s|find "myusername"

0

В Windows 7 также есть программа для этой цели. Например:

takeown /F . /R

меняет владельца текущего каталога и его подкаталогов на текущего пользователя.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .