Nous avons application.We VB6 ne parviennent pas à effectuer suivant sur la machine vista 1. Enregistrer une dll des utilisateurs répertoire 2. Démarrer un autre exe 3. Ecrire dans un fichier dans le répertoire des utilisateurs . Comment puis-je surmonter ces problèmes grâceComment passer les questions de sécurité dans Vista
Répondre
- C'est par la conception. Le logiciel est supposé exiger des droits d'administrateur pour l'installation (y compris les mises à jour/mises à jour). Vous vous en êtes sorti avec XP parce que tant de gens couraient en tant qu'administrateur. Si vous enregistrez une DLL après l'installation, vous faites quelque chose de mal.
- Vous devriez être en mesure de le faire sans problème, mais seulement avec les mêmes droits que l'utilisateur que l'application actuelle est en cours d'exécution. Qu'est-ce que cet exe essaie de faire, et un utilisateur standard aurait-il normalement ces permissions?
- Quel dossier spécifique dans le répertoire de l'utilisateur? Encore une fois: un utilisateur doit avoir un accès en écriture à la plupart de son propre profil, mais pas forcément en dehors de ce que vous pensez.
Vous avez accès à écrire dans le répertoire c: \ users \. Aller à un autre répertoire d'utilisateurs est un peu un problème de sécurité que vous n'allez pas contourner.
En ce qui concerne l'enregistrement d'un assemblage comme d'un répertoire d'utilisateurs ... Il y a un sous-répertoire c: \ users \\ AppData \ assembly \ Local que vous devriez avoir accès à des assemblages temporaires
exe est un autre départ trivial ... Tant qu'il est installé dans le chemin normal \ program files ...
Il semble vraiment que vous ayez besoin de réévaluer le fonctionnement de votre application.
Quelques suggestions:
Déplacer à Reg-COM libre où il peut gérer les choses (à savoir pas pour ActiveX Exes, DCOM).
Nous aurions besoin de plus d'informations. Cela ne devrait poser aucun problème à moins de problèmes de permissions.
Les utilisateurs ne sont pas censés créer des fichiers en dehors de leurs propres profils, CommonAppData et des emplacements définis par l'application (souvent sur des lecteurs non-système). Plus d'informations sont nécessaires pour donner une réponse vraiment utile.
- 1. Comment puis-je passer la sécurité de Windows Vista?
- 2. ClickOnce - Questions de sécurité
- 3. Meilleures pratiques pour les questions de sécurité dans les applications Web
- 4. Sécurité de printemps: Fournisseur d'authentification personnalisé pour 'mot de passe unique' et 'questions de sécurité'
- 5. et les questions effondrement
- 6. WCF Passer des données de sécurité supplémentaires à travers tous les appels de service
- 7. obtenir et définir les questions
- 8. Les questions qui avec moq
- 9. Comment fonctionnent 20 questions?
- 10. Comment trouver les notices avec les tags les plus courants, comme les questions associées dans StackOverflow
- 11. Passer les paramètres dans les appels document.ready()
- 12. Comment gérer les événements EndProcess dans une application Vista Console?
- 13. problème de sécurité Javascript
- 14. VB.NET sur Vista, en essayant d'obtenir la date (aujourd'hui) fait exception de sécurité
- 15. exception de sécurité dans asp.net
- 16. quelques questions concernant les sessions php
- 17. Sandbox de sécurité dans AS3
- 18. nant questions de courrier
- 19. Poussez les questions et aidez-moi
- 20. Comment tester la compatibilité de vista pour les applications web?
- 21. Deux questions concernant Scrum
- 22. Maven questions de dépendance
- 23. Quelles sont les fonctionnalités de sécurité disponibles dans Struts?
- 24. Comment analyser un terme de recherche dans les différents types de questions?
- 25. Comment gérer les URL de questions de stackoverflow dans un contrôleur mvc asp.net?
- 26. chaîne questions citant dans doctests
- 27. Problèmes de sécurité JSON?
- 28. Questions Flash
- 29. Implémentation de la sécurité sur les sessions
- 30. Sécurité de grille dans les frameworks de grille