Bonjour,
Qui comprends et maitrise:
http://www.cygwin.com/cygwin-ug-net/...tsec-nopasswd2
?
J'aimerai savoir si cela peu supprimer l'UAC pour le chargement de ma dll:
https://ultracopier-wiki.first-world..._under_windows
Cordialement,
Bonjour,
Qui comprends et maitrise:
http://www.cygwin.com/cygwin-ug-net/...tsec-nopasswd2
?
J'aimerai savoir si cela peu supprimer l'UAC pour le chargement de ma dll:
https://ultracopier-wiki.first-world..._under_windows
Cordialement,
Ça m'étonnerait, c'est fait pour ne pas qu'on puisse. Si jamais tu trouves, préviens Microsoft que tu as trouvé une faille de sécurité.
Si tu veux un composant COM qui s'installe sans élévation, installe-le dans HKCU au lieu de HKLM.
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
Hélas je connais trés peu windows. Je connais le suid bit sous linux.
J'utilise actuellement regsvr32, mais un certain nombre d'autre copieur arrive as intercepter la copie sans activé l'UAC
Il n'y a pas d'équivalent direct au SETUID sous Windows. Et même s'il y en avait un, il faudrait être administrateur pour le mettre en place. C'est comme sous *n*x, où il faut être root pour faire des programmes setuid root!
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
regsvr32 se contente d'appeler la fonction DllRegisterServer() de la DLL que tu lui passes en paramètre.
Pour faire un composant COM "par utilisateur" plutôt qu'un composant COM que seul un admin peut installer, c'est à l'auteur de la DLL qu'il appartient de faire le nécessaire (utiliser HKEY_CURRENT_USER\Software\Classes au lieu de HKEY_CLASSES_ROOT, pour commencer).
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
https://github.com/alphaonex86/Catch...plugin/Reg.cpp
Comment modifier ce code? Je te serai fortement reconnaissant si tu pouvais contribuer.
Partager