Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   Программа создаёт файлы без нужных ntfs прав (http://forum.oszone.net/showthread.php?t=333376)

dimka_dodge 23-02-2018 20:10 2799823

Программа создаёт файлы без нужных ntfs прав
 
Здравствуйте.
Пользуемся в офисе мелкой программой сканирования кэнон. Создает файлы в нужной папке.
Открыл к этой папке доступ по сети, папка открываются, а файлы нет.
Не хватает прав ntfs.

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

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

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

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

Vadikan 24-02-2018 16:47 2799941

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

dimka_dodge 25-02-2018 14:00 2800046

Права на папку проверял, менял все дочерние разрешения.
Не помогает.

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

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

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

Avatar-Lion 25-02-2018 14:25 2800053

Цитата:

Цитата dimka_dodge
в чем проблема у проблемной программы »

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

x0r 25-02-2018 20:35 2800133

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


Время: 23:01.

Время: 23:01.
© OSzone.net 2001-