De nombreux programmes Windows peuvent exécuter une mise à jour au démarrage, sans invite d'administration. De même, mon programme doit se mettre à jour, sans aucune intervention de l'utilisateur. Tout utilisateur qui se connecte doit pouvoir utiliser le programme.Mise à jour automatique du programme Free Pascal au démarrage du programme, sans invite d'administration
Mon programme peut déjà trouver de nouvelles mises à jour, les télécharger et les exécuter, mais le programme d'installation/mise à jour de NSIS nécessite des droits d'administrateur.
Que devrais-je faire pour implémenter ceci en utilisant Free Pascal et NSIS, à court de donner à tous les utilisateurs l'accès au répertoire d'installation?
installer un service pour faire la mise à jour. Ou installer dans un répertoire que l'utilisateur standard peut écrire. –
@David Que voulez-vous dire par "service", exactement? Pourriez-vous me donner un exemple? –
Si vous ne savez pas ce qu'est un service, vous ne devriez pas en écrire un pour des raisons de sécurité. Prenez la deuxième option. – Marged