Hi Phethebee
bist du schon mal dazu gekommen Script-o-matic in so weit anzu passen, das man auch einfach fertige EXE Files einbinden kann ?
Hi Phethebee
bist du schon mal dazu gekommen Script-o-matic in so weit anzu passen, das man auch einfach fertige EXE Files einbinden kann ?
Hallo Wolkenloser!
Da ich auch ein Wenig bei Script-o-Matic mitmische kann ich dazu auch was sagen Das mit den EXE Files wäre gar nicht so schwer da man ja eigentlich dann nur statt
RunWait('"' & @ScriptDir & '\AutoIt3.exe" "' & @ScriptDir & '\' & $todo_path[$p] & '"');Line 413
das hier einfügen:
Dann sollte eigentlich die Fertige AutoIt EXE Starten...
Aber was bring dir das? Da es doch sowieso in AutoIt geschrieben wird und der Source sowieso kleiner ist als die exe.
Hallo!
Ich nehme mal an, dass es um die Install-O-Matic geht. Naja, ich bin noch nicht dazu gekommen, aber der Workaround und das Argument von gtaspider sollte schon richtig sein...
peethebee
ZitatOriginal von gtaspider
Aber was bring dir das? Da es doch sowieso in AutoIt geschrieben wird und der Source sowieso kleiner ist als die exe.
Genau, Scriptomatic ist kein Programmstarter, sondern erledigt lediglich die notwendigen Tipparbeiten für
das Erstellen eines WMI-Aufrufs. Da ich auch ein wenig mit Scriptomatic zu tun
habe, sei mir diese Bemerkung gestattet
Gruß
ytwinky
Hi,
da ich schon "ewig" mit meiner unattened installation dran bin, habe ich schon einige Fertige Batchdateien und fertige EXE Dateien die ich jetzt gerne mit in install-o-matic einbinden möchte.
Das alles wieder auf Autoit umbauen, dazu habe ich keine Lust.
Und ist auch nicht nötig.
Es ist ja keine Kritik an dem Programm, das erscheint mir sehr durchdacht, aber für mich wäre es ein Wunsch das man jedes Beliebige Script einbauen kann.
Hallo!
Mal sehen, ob ich mal Zeit finde, das umzubauen.
Aber eigentlich musst du echt nur für jedes Programm in eine au3-Datei (siehe Template) einen Run-Befehl umbauen.
peethebee
Hi,
dann brauch ich mal Hilfe.
Mein bisherige Batchdatei macht folgendes:
Wenn ich das dann in die AU3 Datei einfüge....
$befehl = '"Symantec AntiVirus.msi" /qb RUNLIVEUPDATE=0 REBOOT=REALLYSUPPRESS'
MsgBox(0,"",$befehl,2)
Run($befehl,@ScriptDir)
...bekomme ich z.B eine Fehlermeldung
==> Unable to execute the external program.:
egal ob ich das nun mit vorangestelltem @scriptdir mache oder nicht.
[quote]Original von wolkenloser
Hi,
dann brauch ich mal Hilfe.
Mein bisherige Batchdatei macht folgendes:
Hier stimmt was nicht.
es sollte heißen:
Kannst du mal testen? Hab gerade keine msi zum testen da.
nenene jungs ich gaube das muss so sein:
"Symantec AntiVirus.msi /qb RUNLIVEUPDATE=0 REBOOT=REALLYSUPPRESS"
Das geht glaube ich nicht, weil die inneren " " schließen den Pfad ab, die äußeren ' ' den kompletten Befehl.
Aber ein Test hilft weiter. *gg*