J'ai une application côté client qui télécharge un programme d'installation Nullsoft à partir du serveur et exécute le programme d'installation comme un processus externe avec verbe réglé sur "runas". L'installateur Nullsoft a également une ligne dans le script qui demande des privilèges élevés. Sur Windows 7, cela fonctionne parfois - Windows affiche la boîte de dialogue UAC, en cliquant sur OK permet au programme d'installation de s'exécuter. Mais d'autres fois, la boîte de dialogue UAC n'apparaît jamais et, par conséquent, le programme d'installation ne se lance jamais. Si je double-clique manuellement sur le même installateur, cela fonctionne toujours, c'est-à-dire que la boîte de dialogue UAC apparaît, etc. La partie la plus déroutante est ce comportement incohérent, sur la même machine avec exactement les mêmes paramètres UAC cela fonctionne parfois et bloque l'autre fois. J'ai aussi essayé différents niveaux d'UAC, mais c'est toujours un hit-or-miss. Des idées?C#, UAC, installateur, Windows 7
0
A
Répondre
2
À quoi avez-vous configuré RequestExecutionLevel? Le simple paramétrage de "RequestExecutionLevel admin" devrait suffire, inutile d'utiliser le verbe runas, il suffit de démarrer le processus avec ShellExecute. (RequestExecutionLevel ne traite que de Vista et plus tard lorsque l'UAC est activé, utilisez le plugin usinfo nsis pour couvrir ces autres cas)
Questions connexes
- 1. Sous Windows 7 UAC élévation
- 2. Windows 7 UAC message d'avertissement provoque
- 3. Application de mise à jour automatique de Windows 7 UAC
- 4. CreateDesktop() avec Vista UAC (Windows C)
- 5. Windows 7 et Vista UAC - Demande d'élévation en C par programme #
- 6. C# Windows 7 problème
- 7. Personnalisé C# installateur classe
- 8. Déplacé vers Windows 7 (64) pour le développement. Qu'en est-il des paramètres UAC? [Windows Application]
- 9. C# Windows formes crash dans Windows 7
- 10. Lire Windows 7 Registre C#
- 11. Test du logo Windows 7
- 12. Windows UAC ne pas popup (Accès refusé)
- 13. Vista/7 UAC: comment réduire les privilèges de traitement
- 14. python windows vista/7 uac et de copier (seulement lire) des fichiers? autorisations/interaction de l'UAC?
- 15. Installer l'application dans la fenêtre 7 sans UAC en utilisant C#
- 16. partage dossier Windows 7 API
- 17. UAC élévation - script NSIS
- 18. Application Windows Media Center et UAC
- 19. Restauration SMO et Windows 7
- 20. Problèmes Select() dans C (windows 7)
- 21. Windows 7 WiFi virtuel utilisant C#?
- 22. AxMSMAPI Windows 7 C# .NET Interop Manquant
- 23. Windows téléphone portable 7 - C# seulement?
- 24. C compilateur/IDE pour Windows 7?
- 25. C# dll problème dans Windows 7
- 26. .net 2.0 L'application Windows requiert des autorisations uac élevées
- 27. Windows 7 Liste de raccourcis (Windows Forms, C#)
- 28. référence GUI Windows 7
- 29. Windows 7 logo test
- 30. Windows 7 Taskbar progrès