Mit BATCH ein programm downloaden dann entpacken und silent installieren
HI ich will ein programm downloaden dann entpacken und silent installieren also ich hab es mal probiert aber so ganz haut es noch nicht hin hab es mit Selbstentpackendes RAR Archiv gemacht Batch datein dann die arbeit machen sollen also ich beschreib mal wie was daweil geht also:
Selbstentpackendes RAR Archiv wird gestartet mit der anweisung
Entpackt werden die datein
wget.exe<<< das ist zum download für das programm
UniExtract.exe<<<< das Programm soll entpacken
Antivirsetup.bat
Start.bat
Entpacken.bat
DEL.bat << Die soll dann wenn alles fertig ist alles löschen
zu den einzelen Bat datein :
START.bat::
Antivirsetup.bat::
Entpacken.bat::
DEL.bat::
Aber es funktioniert noch nicht alles so wie ich es will.
Weil ich möchte es auf eine CD geben und wenn ich PC neu aufzetze soll das das neue Antivir runterladen und enpacken und dann installieren und das silent.
Also runterladen geht entpacken geht, nur wenn ich vorher das andere programm installiere was zum entpacken ist, wollte zwar WinRAR nehmen aber da kommt immer fehler weil es zweimal einpackt.
Was ja ersten nicht sinn der sache ist und zweitens entpackt mir WinRAR das programm nicht so wie wenn ich es normal öffen würde.
Es entpackt mir das ganze bissi anders.
Ein problem was ich noch habe ist das wenn alles fertig ist.
Funktioniert das Löschen nicht ganz man muß extra noch mal ausführen lassen, das alles gelöscht wird.
Ich hoffe es kann mir hier wer helfen das das so funktioniert wie ich es mir vorstelle oder vl einer einen tipp der besser ist.
Bin für alle Hilfen und Vorschläge offen muß aber sagen ich bin kein Programmierer oder so.
Mach das nur als hobby sag mal danke für eure antworten
Selbstentpackendes RAR Archiv wird gestartet mit der anweisung
;Der Kommentar unten enthält SFX Skript Befehle!
Path=C:\Install\Antivir
SavePath
Setup=Start.bat
Silent=1
Overwrite=1
wget.exe<<< das ist zum download für das programm
UniExtract.exe<<<< das Programm soll entpacken
Antivirsetup.bat
Start.bat
Entpacken.bat
DEL.bat << Die soll dann wenn alles fertig ist alles löschen
zu den einzelen Bat datein :
START.bat::
::---Start.bat
MOVE DEL.bat C:\
START Antivirsetup.bat
Antivirsetup.bat::
@echo off
cls
echo.
echo Download und Installation von Antivir 7
wget -P C:\Install\Antivir\ http://dl4.avgate.net/down/windows/antivir_workstation_win7u_de_h.exe
CLS
echo 100 precent, Download is now complete :)
@ping 127.0.0.1 -n 2 -w 1000 > nul
@ping 127.0.0.1 -n %1% -w 1000> nul
@ping 127.0.0.1 -n 2 -w 1000 > nul
CLS
@ping 127.0.0.1 -n %1% -w 1000> nul
@ping 127.0.0.1 -n 2 -w 1000 > nul
@ping 127.0.0.1 -n %1% -w 1000> nul
@ping 127.0.0.1 -n 2 -w 1000 > nul
@ping 127.0.0.1 -n %1% -w 1000> nul
echo.
echo Runtergeladene Datei Umbennenen zu Antivir7.exe
REN C:\Install\Antivir\antivir_workstation_win7u_de_h.exe Antivir7.exe
@ping 127.0.0.1 -n 2 -w 1000 > nul
@ping 127.0.0.1 -n %1% -w 1000> nul
@ping 127.0.0.1 -n 2 -w 1000 > nul
@ping 127.0.0.1 -n %1% -w 1000> nul
@ping 127.0.0.1 -n 2 -w 1000 > nul
@ping 127.0.0.1 -n %1% -w 1000> nul
@ping 127.0.0.1 -n 2 -w 1000 > nul
CLS
@ping 127.0.0.1 -n %1% -w 1000> nul
echo.
echo gleich ist es fertig
echo Datei Entpacken.......
START /B Entpacken.bat
@ping 127.0.0.1 -n 2 -w 1000 > nul
@ping 127.0.0.1 -n %1% -w 1000> nul
Pause
@ping 127.0.0.1 -n 2 -w 1000 > nul
@ping 127.0.0.1 -n %1% -w 1000> nul
@ping 127.0.0.1 -n 2 -w 1000 > nul
@ping 127.0.0.1 -n %1% -w 1000> nul
@ping 127.0.0.1 -n 2 -w 1000 > nul
@ping 127.0.0.1 -n %1% -w 1000> nul
echo Datei Entpackt installation wird veranlast
C:\Install\Antivir\Antivir7\basic\setup.exe
@ping 127.0.0.1 -n 2 -w 1000 > nul
@ping 127.0.0.1 -n %1% -w 1000> nul
@ping 127.0.0.1 -n 2 -w 1000 > nul
@ping 127.0.0.1 -n %1% -w 1000> nul
cls
@ping 127.0.0.1 -n 2 -w 1000 > nul
@ping 127.0.0.1 -n %1% -w 1000> nul
@ping 127.0.0.1 -n 2 -w 1000 > nul
@ping 127.0.0.1 -n %1% -w 1000> nul
echo Install Fertig
echo.
echo.
echo.
echo VON
echo.
echo Programmschreiber "OXY" :) -hahahahaha
@ping 127.0.0.1 -n 2 -w 1000 > nul
@ping 127.0.0.1 -n %1% -w 1000> nul
@ping 127.0.0.1 -n 2 -w 1000 > nul
@ping 127.0.0.1 -n %1% -w 1000> nul
@ping 127.0.0.1 -n 2 -w 1000 > nul
@ping 127.0.0.1 -n %1% -w 1000> nul
@ping 127.0.0.1 -n 2 -w 1000 > nul
@ping 127.0.0.1 -n %1% -w 1000> nul
echo.
echo Ich habe keinen Sinn fuer Humor?
@ping 127.0.0.1 -n 2 -w 1000 > nul
@ping 127.0.0.1 -n %1% -w 1000> nul
@ping 127.0.0.1 -n 2 -w 1000 > nul
@ping 127.0.0.1 -n %1% -w 1000> nul
@ping 127.0.0.1 -n 2 -w 1000 > nul
@ping 127.0.0.1 -n %1% -w 1000> nul
@ping 127.0.0.1 -n 2 -w 1000 > nul
@ping 127.0.0.1 -n %1% -w 1000> nul
EXIT
ECHO OFF
echo Entpacken.....
UniExtract.exe C:\Install\Antivir\Antivir7.exe C:\Install\Antivir\Antivir7
EXIT
RMDIR C:\Install /S /Q
RMDIR C:\Install
DEL DEL.bat
EXIT
Weil ich möchte es auf eine CD geben und wenn ich PC neu aufzetze soll das das neue Antivir runterladen und enpacken und dann installieren und das silent.
Also runterladen geht entpacken geht, nur wenn ich vorher das andere programm installiere was zum entpacken ist, wollte zwar WinRAR nehmen aber da kommt immer fehler weil es zweimal einpackt.
Was ja ersten nicht sinn der sache ist und zweitens entpackt mir WinRAR das programm nicht so wie wenn ich es normal öffen würde.
Es entpackt mir das ganze bissi anders.
Ein problem was ich noch habe ist das wenn alles fertig ist.
Funktioniert das Löschen nicht ganz man muß extra noch mal ausführen lassen, das alles gelöscht wird.
Ich hoffe es kann mir hier wer helfen das das so funktioniert wie ich es mir vorstelle oder vl einer einen tipp der besser ist.
Bin für alle Hilfen und Vorschläge offen muß aber sagen ich bin kein Programmierer oder so.
Mach das nur als hobby sag mal danke für eure antworten
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 73181
Url: https://administrator.de/forum/mit-batch-ein-programm-downloaden-dann-entpacken-und-silent-installieren-73181.html
Ausgedruckt am: 22.05.2025 um 01:05 Uhr
3 Kommentare
Neuester Kommentar