Hi,
würde gerne eine .exe Datei eines .zip Archivs öffnen
Aber wie?
DAnke für jede Antwort
Dateien eines .zip Archivs öffnen
-
- [ offen ]
-
mimo.m -
23. Oktober 2008 um 17:23 -
Geschlossen -
Erledigt
-
-
Hallo und herzlich Willkommen,
so pauschal würde ich sagen: "Ein Doppelklick auf die Exe-Datei !". Aber vielleicht kannst Du es ja noch näher beschreiben und das Helfen wird leichter.
Also:
- Was hast Du vor
- Wie soll es am Ende werden/AussehenViel Erfolg!
-
ich will durch ein script eine .exe datei in einem .zip Archiv öffnen
wie lautet der befehl?
und muss ich erst die zip datei mit nem programm öffnen oder funktioniert des auch anders -
es gibt ne UDF für Zipdateien
-
Also packen geht z. B. so
Spoiler anzeigen
[autoit]
[/autoit] [autoit][/autoit] [autoit]
$sZipname = "setup"
$sFoldertozip = "C:\bilder"
_zip($sZipname,$sFoldertozip)Func _zip($sZipname,$sFoldertozip)
[/autoit]
If Fileexists(@scriptdir & "\7z.exe") <> 1 Then Seterror(1,0,0)
IF Fileexists($sFoldertozip) = 0 Then Seterror(2,0,0)
RunWait(@ComSpec & ' /c ' & '7z a -tzip ' & $sZipname & " " & Chr(34) & $sFoldertozip & "\" & Chr(34), @ScriptDir,@SW_HIDE)
IF @error <> 0 Then Seterror(3,0,0)
EndFuncund entpacken dann so:
Spoiler anzeigen
[autoit]
[/autoit]
Run('7z x setup.zip' & ' -o' & @ScriptDir) -
- Offizieller Beitrag
Hallo
Gibt im engl Forum aber auch eine pur in AutoIt geschriebene Zip udf die keine extra Daten brauch
Hab ich auch überarbeitet, also im eng Forum einfach mal suchenMfg Spider
-
bin wahrscheinlich zu blöd ich find den Beitrag im englischen forum nicht kann mir einer den Link geben
habe hier ma mein befehl angehängt, also was ich mein
Run("X:\Progs\123.zip\y.exe")
danke für ne antwort
-
- Offizieller Beitrag
-
Hallo!
wenn Du noch nicht weiterbist, dann such ich Dir meine Lösung raus. Benutze den Kommandozeilen Unzipper unzip.exe von info-zip und es funktioniert damit einwandfrei.
Im Notfall kann der auch in einer autoit-Exe gepackt werden und beim Aufruf in das TEMP des Rechner geschrieben werden und dort kannst Du dann mit arbeiten.Es muß auch gehen eine EXE aus der ZIP zu holen und die später zu starten.
Grüße
Holzwurm
PS: ihch hol nur eine Text-Protokolldatei raus um die anzuzeigen.