none
Erreur 70 - Permission refusée, en créant un raccourci WshShortcut RRS feed

  • Question

  • Bonjour,

    Une erreur qui revient irrégulièrement et que je n'arrive pas à résoudre :

    Je crée un raccourci avec une référence à Windows Script Host Object Model (C:\Windows\system32\wshom.ocx)

    Sous XP, la création se déroule sans problème : les icônes apparaissent sur le bureau.

    Sous Windows 7, 32 ou 64 bits, j'obtiens à peu près systématiquement l'erreur 70 - permission refusée, au moment d'enregistrer le raccourci (.Save).   Je ne peux pas être 100% sûr que le problème soit la version de Windows, mais pour l'instant, c'est ma seule piste.

    L'utilisateur en cours est toujours l'administrateur du système : tous les droits.

    La création manuelle de l'icône (sur le bureau) fonctionne sans problème, avec les mêmes paramètres (.TargetPath, .Arguments, .WorkingDirectory, .WindowStyle, .IconLocation)

    Quelqu'un a une idée d'une solution ?

    mardi 9 octobre 2012 13:48

Réponses

  • Bonsoir, (je dis ça pour changer)

    Le problème ci-dessus a été résolu grâce à l'ami Naphta, de DVP, qui m'a confié sa routine de création de raccourcis, que j'ai reprise ligne par ligne pour trouver que le problème était dans le choix du Desktop :

    http://www.developpez.net/forums/d1268534/logiciels/microsoft-office/access/vba-access/erreur-70-permission-refusee-creant-raccourci-wshshortcut/#post6926108

    Ce qui pose une autre question :

    - je peux sans problème créer les raccourcis sur le bureau de l'utilisateur actif, (sous Win 7 comme sous XP)

    - Sous Win 7 : erreur 70 - Pas d'autorisation, dès que j'attaque (avec SpecialFolders) le bureau commun à tout le monde, ce qui est le but de cette installation.

    Question : que faut-il faire pour retrouver, sous Win 7, la possibilité d'ajouter un élément (raccourci) sur le bureau commun ?

    Merci de toute réponse pour orienter mes recherches qui pataugent dans la triste gadoue de cet automne monotone.

     

    • Marqué comme réponse Aurel Bera vendredi 12 octobre 2012 08:43
    mercredi 10 octobre 2012 17:52

Toutes les réponses