[Wapt] Problème create_user_programs_menu_shortcut() avec l'utilisateur system
Bastien HERMITTE
bhermitte at b2pweb.com
Mon Feb 4 12:58:31 CET 2019
Je me répond à moi même, je viens de voir la description de la fonction
: "Create a shortcut in the start menu of the current user".
J'imagine que le compte SYSTEM n'a pas de menu démarrer et que c'est
donc pour ça que j'ai cette erreur.
Je vais ajouter la fonction au session-setup.
Cependant, mon paquet n'ayant pas bougé depuis, ça fonctionnait avant
WAPT 1.6.
Je ne sais pas pourquoi dans ma tête cette fonction créait le raccourci
dans le menu démarrer de tous les utilisateurs, mais j'ai dû me tromper.
Cordialement,
Bastien
Le 04/02/2019 à 12:49, Bastien HERMITTE a écrit :
> Bonjour,
>
> Je rencontre un problème avec la fonction
> create_user_programs_menu_shortcut() lorsque le paquet est installé
> avec le compte SYSTEM (waptexit ou forcé via la console).
>
> Cette fonction marche bien lorsque lancée en administrateur ou via le
> session-setup, mais dès qu'elle est lancée avec l'utilisateur SYSTEM,
> on tombe sur cette erreur :
> /Traceback (most recent call last)://
> // File "C:\Program Files (x86)\wapt\common.py", line 3512, in
> install_wapt//
> // exitstatus = setup.install()//
> // File "c:\windows\temp\wapt68nsfu\setup.py", line 43, in install//
> // File "C:\Program Files (x86)\wapt\setuphelpers.py", line 543, in
> create_user_programs_menu_shortcut//
> // sc = os.path.join(winshell.programs(0),label)//
> // File "C:\Program Files (x86)\wapt\lib\site-packages\winshell.py",
> line 182, in programs//
> // return get_path ((shellcon.CSIDL_PROGRAMS,
> shellcon.CSIDL_COMMON_PROGRAMS)[common])//
> // File "C:\Program Files (x86)\wapt\lib\site-packages\winshell.py",
> line 140, in get_path//
> // return shell.SHGetFolderPath (0, folder_id, None, 0)//
> //com_error: (-2147024893, 'Le chemin d\x92acc\xe8s sp\xe9cifi\xe9 est
> introuvable.', None, None)//
> //-2147024893 : Le chemin dÆaccÞs spÚcifiÚ est introuvable./
>
> Visiblement c'est depuis WAPT 1.6 que cela se produit.
>
> Est-ce un bug ou le problème vient de moi ?
>
> Merci d'avance.
>
> Cordialement,
> Bastien
>
> _______________________________________________
> WAPT mailing list
> WAPT at lists.tranquil.it
> http://lists.tranquil.it/listinfo/wapt
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.tranquil.it/pipermail/wapt/attachments/20190204/4e810e45/attachment.html>
More information about the WAPT
mailing list