Windows 7 Home Premium SP1.
Я создаю папку F:\Foo и делюсь ею через "Поделиться с"> «Домашняя группа (чтение / запись)»
Я создаю файл в этой папке: либо перетаскивая с флешки, либо для целей этого поста, copy con a.txt
и набрав некоторые вещи.
У меня также есть ноутбук с Windows 8. Ноутбук может просматривать Foo
на моем ПК, но не может видеть a.txt
. Если я перечислю разрешения в Cygwin, он будет отображаться как:
-rwx------+ Matt 5 May 5 02:22 a.txt
Если я захожу в chmod a+rx a.txt
, то ноутбук теперь может видеть a.txt
Раздражает то, что мне приходится chmod
каждого файла, который я копирую в общую папку, я хотел бы иметь возможность помещать туда файлы, а затем отображать их по умолчанию на общем сетевом ресурсе без необходимости chmod.
У меня вопрос: как настроить общий ресурс так, чтобы файлы по умолчанию были видимыми?
Я гуглил эту проблему ранее, и она предложила использовать icacls
в качестве диагностики. Вот вывод перед выполнением chmod
:
a.txt BUILTIN\Administrators:(F)
Matt-PC\Matt:(I)(F)
BUILTIN\Administrators:(I)(F)
Matt-PC\HomeUsers:(I)(F)
NT AUTHORITY\SYSTEM:(I)(F)
И после chmod
:
a.txt Matt-PC\Matt:(M,WDAC,WO)
Matt-PC\None:(RX)
Everyone:(RX)
BUILTIN\Administrators:(F)
Matt-PC\HomeUsers:(F)
BUILTIN\Administrators:(F)
NT AUTHORITY\SYSTEM:(F)
Дополнительный вопрос: что указывает (I)
здесь? Это не указано в официальной документации для icacls.
Ноутбук подключается, выполняя \\192.168.1.99\Foo
, и имя пользователя / пароль не требуются (я так хочу).
Я попробовал идею создания и удаления папки, как это было предложено в этом посте, однако это не привело к изменению разрешений a.txt
.