¿Cómo permitir que se ejecute un archivo pero no permitir que el usuario vea el contenido de la carpeta en el Explorador de archivos?

¿Cómo permitir que se ejecute un archivo pero no permitir que el usuario vea el contenido de la carpeta en el Explorador de archivos?

Tengo una carpeta de ejecutables en los que los usuarios tienen permisos de lectura y ejecución. También tienen un enlace en su escritorio para ejecutarlos. ¿Hay alguna forma de permitirles ejecutar estos archivos pero no poder enumerar todos los ejecutables en esta carpeta ya que hay archivos de configuración aquí (no se preocupe, no hay contraseñas de texto sin formato)?

Mi pregunta original era: "¿Puede un usuario tener permisos de ejecución pero no de lectura?", pero parece que este no es el caso.

Información extra:

Servidor de archivos compartidos - Windows Server 2016

Respuesta1

Sí, es posible :

En la carpeta que contiene los ejecutables, muestre elPermisos avanzadosy otorgar los siguientes derechos al grupo de usuarios:

  • Recorrer carpeta/ejecutar archivo
  • Listar carpeta/Leer datos
  • Leer atributos
  • Leer atributos extendidos

y seleccioneSe aplica solo a archivos, eso es lo importante.

Los usuarios podrán iniciar los ejecutables ingresando la ruta completa o usando un acceso directo, pero no podrán enumerar el contenido de la carpeta.

Como se muestra abajo:

Permisos NTFS

información relacionada