Bonjour,
Nostalgique de la fonction "Résumé"/"Commentaires" présente dans XP avec un clic droit sur tout type de fichier, j'ai voulu retrouver cette dernière sur Seven Pro et après pas mal de recherche sur le sujet (Metadonnées ADS), ai fini par développer en C++ avec Qt 4.8 une appli (Resume.exe) permettant de retrouver la fonctionnalité en question.
Initialement en glisser/déposer, j'ai vectorisé l'appli dans le menu contextuel de fichiers de Seven en utilisant l'utilitaire M7CM.exe (très bien fait!).
Ca fonctionne très bien quelque soit le fichier cliqué (la métadonnée 'resume' est affichée si elle existe, sinon, un champ texte éditable vide permet d'en ajouter une; accepte le copier/coller).
Or en essayant par clic droit avec un fichier dans les dossiers "Programmes" & "Programmes(x86)" (en mode utilisateur & administrateur), le champ texte reste désespérément vide, ainsi que le nom du fichier cliqué!
Si l'on y entre un commentaire, on obtient l'erreur "Accès refusé!" lorsque l'appli essaie de sauver sur le disque.
Par contre, ça fonctionne sans problème par glisser/déposer du même fichier sur resume.exe.
D'où ma question: quand on ajoute dans le menu contextuel de fichiers de Seven une entrée vers
un exécutable, que faut-il faire de plus pour avoir un accès complet?
Faut-il paramétrer différemment l'appli?
Problème avec menu contextuel de fichiers sous Seven.
Re: Problème avec menu contextuel de fichiers sous Seven.
Bonjour,
Je ne suis pas programmeur mais je pense qu'il s'agit d'une question de droits sur les dossiers/fichiers système qui est en cause.
@+
Je ne suis pas programmeur mais je pense qu'il s'agit d'une question de droits sur les dossiers/fichiers système qui est en cause.
@+
Re: Problème avec menu contextuel de fichiers sous Seven.
Bonjour,
Oui j'ai bien pensé à quelque chose comme ça (cf Trusted Installer), surtout avec Seven qui verrouille beaucoup plus qu'XP!
Mais ce qui me chagrine, c'est que, si je n'utilise pas l'entrée ajoutée au menu contextuel des fichiers de Seven (pour lequel j'ai bien "Accès non autorisé!", et que j'utilise un glisser/déposer du fichier sur l'exécutable cité, ça fonctionne très bien (en lecture, je récupère le nom du fichier traité grâce à argv[1] du main(), mais en écriture aussi où je peux écrire un texte qui est sauvé dans une métadonnée du fichier !).
Il semblerait que les droits soient quelque peu "ajustés" par l'utilisation du menu contextuel...
J'ai regardé sur la MSDN mais sans beaucoup de succès.
@ suivre...
Oui j'ai bien pensé à quelque chose comme ça (cf Trusted Installer), surtout avec Seven qui verrouille beaucoup plus qu'XP!
Mais ce qui me chagrine, c'est que, si je n'utilise pas l'entrée ajoutée au menu contextuel des fichiers de Seven (pour lequel j'ai bien "Accès non autorisé!", et que j'utilise un glisser/déposer du fichier sur l'exécutable cité, ça fonctionne très bien (en lecture, je récupère le nom du fichier traité grâce à argv[1] du main(), mais en écriture aussi où je peux écrire un texte qui est sauvé dans une métadonnée du fichier !).
Il semblerait que les droits soient quelque peu "ajustés" par l'utilisation du menu contextuel...
J'ai regardé sur la MSDN mais sans beaucoup de succès.
@ suivre...