Heute versuche ich, noch einen Schritt weiter zu gehen, indem ich während der Installation eines Pakets eine Protokolldatei erstelle.
Ich habe ein Schnellpaket mit folgendem Code erstellt:
Code: Alle auswählen
# -*- coding: utf-8 -*-
from setuphelpers import *
import logging
uninstallkey = []
softname = 'Everything 1.4.1.969'
def install():
logging.basicConfig(level=logging.DEBUG,filename='%appdata%\everything.log',filemode='w',format='%(asctime)s - %(levelname)s - %(message)s')
if not installed_softwares(softname):
print('installing agri-everything')
logging.info("Début de l'installation")
install_exe_if_needed("Everything-1.4.1.969.x64-Setup.exe",'/S',key='',min_version='1.4.1.969')Ich verlasse mich daher auf Ihre Erfahrung, um herauszufinden, wo ich einen Fehler mache oder ob es eine andere Möglichkeit gibt, eine Protokolldatei zu erstellen.
Vielen Dank.
Patrice
