Как разрешить выполнение файла, но не разрешить пользователю просматривать содержимое папки в Проводнике?

Как разрешить выполнение файла, но не разрешить пользователю просматривать содержимое папки в Проводнике?

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

Мой первоначальный вопрос был: «Может ли пользователь иметь права на выполнение, но не на чтение?», но, похоже, это не так.

Дополнительная информация:

Файловый сервер общего доступа - Windows Server 2016

решение1

Да, это возможно :

В папке, содержащей исполняемые файлы, покажитеРасширенные разрешенияи предоставьте следующие права группе пользователей:

  • Перейти к папке / Выполнить файл
  • Список папок / Чтение данных
  • Атрибуты чтения
  • Прочитать расширенные атрибуты

и выберитеПрименимо только к файлам, это самое важное.

Пользователи смогут запускать исполняемые файлы, либо введя полный путь, либо используя ярлык, но не смогут просмотреть содержимое папки.

Как показано ниже:

Разрешения NTFS

Связанный контент