J'ai besoin de créer des liens symboliques programmeSYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE, Créer SymbolicLink
Dans le domaine des utilisateurs ne seront pas avoir des privilèges d'administrateur, mais les liens seront créés par ce exe aide qui sera exécuté sous les informations d'identification d'un utilisateur avec créer des privilèges de lien symbolique. L'exe auxiliaire est C#.
J'ai donner un compte utilisateur le besoin privilège, mais l'application de créer l'habitude de liens à moins que sa course en tant qu'administrateur j'ai essayé d'ajouter une permissions manifeste, et mise highestAvailable
J'ai trouvé en regardant autour de pages prétendant Theres un indicateur supplémentaire pour CreateSymlink valeur SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE 0x02
Semblait juste ce que je avais besoin j'ai essayé mais retournons erreur 87, Paramètre non valide
Ce programme worke d sous Windows7 pro, mais sous Windows 10 son échec
Toute aide est appréciée.
Merci pour la réponse je poussais autour, et réalisé qu'il a à faire avec des composants qui ne coûtent généralement dans la base utilisateur Im toujours pas sûr de savoir pourquoi mon application aide travail ISNT, quand il sert à (j'ai ajouté le 0x02 aujourd'hui, juste pour l'essayer, sur Win10) Je vais marquer ceci comme répondu et mettre la question d'une manière qui ne fait pas référence au drapeau 0x02 – Bill