Actualizaciones de software para usuarios con permisos bajos

Actualizaciones de software para usuarios con permisos bajos

Lo que estoy buscando:

Permitir que mi software se actualice automáticamente sin una cuenta de administrador y mantenerlo con los métodos estándar.

La configuración del software

El software está instalado en:

  • Archivos de programa\Mi nombre de software
  • Archivos de programa (x86)\MySoftwareName

¿Soluciones?

Podría crear una política de grupo para crear un usuario restringido en la máquina del cliente que tenga acceso de escritura a "MySoftwareName" y cuando el usuario ejecute el parche automático. El parche automático se hará pasar por la cuenta de usuario restringida que tiene acceso de escritura a los archivos del programa. Aunque parece que estoy trabajando en una solución.

Realmente no hay ninguna ubicación alternativa que pueda usar para instalar software que yo sepa.

Según tengo entendido:

  • %AppData%- Son configuraciones de su perfil que se supone que se usan para almacenar configuraciones en lugar de instalar software.
  • %AllUsersProfile%- Es la configuración de la computadora que es específica de la computadora.

Por lo tanto, tampoco debería usar ninguno de estos para instalar software, ya que se basan en ajustes/configuración y no en software.

Entonces, ¿cuál creen que es la mejor práctica para permitir que el usuario final actualice el software sin necesidad de una cuenta de administrador?

  • ¿Ubicación alternativa a los archivos de programa?
  • ¿Crear una cuenta restrictiva local que tenga permisos para mi carpeta dentro de Archivos de programa?
  • ¿Otro?

información relacionada