Bonjour,


Je sollicite votre aide pour la création de paquet wapt.


Il s'agit d'une application portable particulière.


  1. J'ai un dossier à créer dans 'programfiles32'
  2. et j'ai des fichiers à copier dans 'System32' (JE NE CONNAIS PAS LA SYNTAXE)

  1. Je précise mon chemin : targetdir = makepath(programfiles32,'Dynamic')
  2. ensuite je veux créer le dossier :
                  def install():
                           print('Installing Dynamic')
                           mkdirs(makepath(programfiles32,'Dynamic'))

Je rencontre le problème lors de l'exécution du script (voir message d'erreur) : j'exécute le scripte en tant qu'administrateur et l'UAC est désactivé

Y a t-il un moyen pour passé outre ce problème ????

Je pensais éviter ce problème en faisant exécuter des scripts .bat et .vbs dans mon script setup.py
# -*- coding: utf-8 -*-
from setuphelpers import *

uninstallkey = []

def install():
    if iswin64():
        print('Installing Dynamic')
        run(r'install.bat')
        # Création du raccourci sur le bureau Public
        run(r'create_shortcut_x64.vbs')

    else:
        print('Installing Dynamic')
        run(r'install.bat')
        # Création du raccourci sur le bureau Public
        run(r'create_shortcut_x86.vbs')

def uninstall():
    print('Remove Dynamic')
    run(r'uninstall.bat')
    run(r'remove_shortcut.vbs')


Mes scripts .bat et .vbs fonctionnent correctement, j'ai toujours le même message d'erreur





Est-il possible de m'éclairer ?

Cordialement


1541412042661_Logo-NA_Signature.jpg
Jean-Luc VERON
Technicien d'équipe d'assistance numérique Poitiers Sud-Est 

Pôle Éducation Citoyenneté – Direction de l’Éducation 
Service Lycée Numérique – e-ANNA Poitiers Sud-Est 
jean-luc.veron@nouvelle-aquitaine.fr 
Site Internet : www.nouvelle-aquitaine.fr