Automatische Installation von Exe Daten

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
luzcifer1989
User
Beiträge: 8
Registriert: Sonntag 17. März 2019, 10:14

Hallo liebes Python Forum :D

ich schreibe gerade ein kleines Skript, der Download der Datei in das gewünschte Verzeichnis funktioniert .
Ich möchte aber, dass die Datei alleine im Hintergrund Installiert wird. Hat wer eine Idee?

import wget
import os
import time
print("Download wird ausgeführt")
url = 'https://www.heidisql.com/installers/Hei ... _Setup.exe'
wget.download(url, 'C:\\Users\\Chris\\Downloads')

print("HeidiSQL wurde heruntergeladen", url)

time.sleep(10)

os.system(r"C:\\Users\\Chris\\Downloads\\HeidiSQL_10.2.0.5599_Setup.exe")



Lg
Luzcifer
Sirius3
User
Beiträge: 18251
Registriert: Sonntag 21. Oktober 2012, 17:20

Was heißt "alleine im Hintergrund"? Was passiert denn statt dessen? Welche Optionen bietet denn das Setup.exe? Oder besser gefragt, welche Installationsmethode könntest Du statt dessen benutzen?
luzcifer1989
User
Beiträge: 8
Registriert: Sonntag 17. März 2019, 10:14

Hey die UAC geht auf und die würde ich gerne umgehen. Es geht darum, das mehrere Programme runtergeladen werden und dann einfach Installiert werden ohne das man bei der UAC auf Ja klicken muss und die Installation einfach läuft.
Sirius3
User
Beiträge: 18251
Registriert: Sonntag 21. Oktober 2012, 17:20

Es hat ja einen Sinn, dass nicht jeder alles mögliche einfach so installieren kann. Aber wie schon geschrieben, gibt es bei Deinem Beispiel eine ganz einfache Lösung; schau Dich mal auf der Downloadseite um.
luzcifer1989
User
Beiträge: 8
Registriert: Sonntag 17. März 2019, 10:14

Meinst du das ganze als MSI Downloaden und dann installieren?
Sirius3
User
Beiträge: 18251
Registriert: Sonntag 21. Oktober 2012, 17:20

Nein, ich meine die Portable-Variante.
Antworten