[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