PDA

Показать полную графическую версию : Программа создаёт файлы без нужных ntfs прав


dimka_dodge
23-02-2018, 20:10
Здравствуйте.
Пользуемся в офисе мелкой программой сканирования кэнон. Создает файлы в нужной папке.
Открыл к этой папке доступ по сети, папка открываются, а файлы нет.
Не хватает прав ntfs.

У вновь созданных файлов только "Система", "Администраторы" и учетка пользователя на полный доступ.

Чтобы файлы по сети были доступны, нужно добавить либо "Все", либо "Прошедшие проверку". Как сделать, чтобы программа создавала файлы с такими разрешениями?

На папке полный доступ для всех.
На экзешнике программы и папке ее содержащей тоже.
Ворд создает документы в этой папке с нормальными разрешениями, сразу доступны по сети.

Пробовал создать другую папку. В ней файлы точно также создаются без нужных разрешений.

Vadikan
24-02-2018, 16:47
Разрешения наследуются. Убедитесь, что у родительской папки (диска) верные разрешения, и они наследуются правильно при ручном создании папок. Потом укажите программе на эту папку.

dimka_dodge
25-02-2018, 14:00
Права на папку проверял, менял все дочерние разрешения.
Не помогает.

Другие программы в этой же папке создают файлы с другими нормальными разрешениями.

Пока что пришлось установить другую программу сканирования. В эту же папку создает нормальные файлы.

Чисто из любопытства хотелось бы узнать в чем проблема у проблемной программы.

Avatar-Lion
25-02-2018, 14:25
в чем проблема у проблемной программы »
Можно через Process Explorer посмотреть дочерние процессы утилиты сканирования или через Process Monitor посмотреть что и куда она складывает. Возможно, изначально файлы сканируются куда-то в другое место, а потом уже перемещаются в целевую папку, но с неправильными разрешениями.

x0r
25-02-2018, 20:35
потому что этот сканер(программа) работает через драйвер или службу свою. У них такие стоят права, вот и файлы создаются от имени этой службы\драйвера. Ничего удивительного.
"Общей" делать надо, не прям ту самую папку, а другую(расшаренную и снужными правами, которые будут выставлены на файлы при копировании в неё), в которую надо будет скопировать\переместить файлы. Или долбить афтаров той самой программы, чтоб они правили программу.




© OSzone.net 2001-2012