6

У нас с женой общий компьютер, но используются разные имена пользователей. Мы помещаем все фотографии в папку C:\Family .

Всякий раз, когда я копирую какие-либо файлы в эту папку (с SD-карты, загрузок и т.д.), Она не может открыть эти файлы (и наоборот). Файлы, кажется, принадлежат мне. Я уже сделал владельцем этой папки Everyone , но недавно скопированные файлы всегда принадлежат текущему пользователю. Чтобы обойти эту проблему, я открываю настройки безопасности папки « Family », выбираю "Наследовать настройки для подпапок", и это, как правило, просматривает все файлы и устраняет проблему до следующего раза.
Это явно огромная боль.

В идеале я хотел бы полностью отключить функцию "владения файлами" в Windows, чтобы она и я всегда имели неограниченный доступ ко всем файлам (включая папки C:\Users ).
Но я также был бы рад узнать, как я могу ограничить хотя бы эту папку « Family », чтобы все скопированные файлы были доступны всем.

2 ответа2

6

Вам не нужно назначать владельца, чтобы каждый мог получить доступ к файлам и использовать их.

На вкладке «Безопасность» предоставьте обоим пользователям (или everyone пользователям) права полного контроля, и ваша проблема будет решена. Даже если один из двух пользователей является владельцем, те, у кого есть права, могут работать с ним, что является вашей конечной целью. Windows дает человеку, который создал владельца файла по умолчанию, а это означает, что даже если этот человек теряет права, этот человек всегда может восстановить его, пока владелец не будет назначен кому-то другому.

Вот что тебе нужно сделать.

  1. Щелкните правой кнопкой мыши C:\Family и выберите Properties .
  2. Перейти на вкладку Security
  3. Нажмите кнопку Изменить ...
  4. Если появится диалоговое окно UAC, нажмите «ОК» или войдите с паролем администратора, если это потребуется.
  5. Нажмите строку Users (computername\Users) .
  6. Установите флажок Modify под Разрешить
  7. Нажмите ОК

Диалог должен выглядеть так:

Любой файл в вашей папке теперь будет иметь установленный атрибут Modify. Это будет выглядеть следующим образом:

0

Откройте CMD как администратор

TAKEOWN /F [path]
ENTER
ICACLS [path] /grant administrators:F

Пример:

TAKEOWN /F C:\Documents\*.*
Press ENTER
ICACLS C:\Documents\*.* /grant administrators:F

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