AutoHotkey GUI zum ausführen von 2 Batchdateien
Hallo zusammen!
Ich bin kein Programmierer und muss für 2 Batchdateien, die zum einen eine Ordnerstruktur zum anderen eine INI-Datei erstellen eine GUI basteln.
Dafür habe ich mich (ohne Vorkentnisse) für AutoHotkey entschieden. Habe etliche Tutorials und Forum-Posts durchgelesen um mir da Infos zu holen,
aber jetzt habe ich einen Punkt für den ich keine Lösung finde und sehr dankbar wäre, wenn mir jemand helfen könnte.
Wenn ich die AHK Datei so ausführe, dass nur eine Batch-Datei bearbeitet werden soll funktioniert es mit beiden.
Sobald ich versuche beide Dateien hintereinander abzuwickeln, wird das "Programm" nach der ersten Batch-Datei geschlossen und kommt nicht zur zweiten.
Ich vermute dass es da einen Zusammenhang mit den "Return" Zeilen gibt, aber ich finde es nicht raus.
Hier der bisherige Code:
Mein zweites Problem ist der Bereich von der Dropdown liste. Immer wenn ich eine Auswahl in der Dropdown liste zur Auswahl anklicke, wird die 1. Batch-Datei sofort ausgeführt. Ich möchte aber beide Batch-Dateien durch den Button "Ausrühren" starten...
Daher vermute ich den Fehler in diesem Bereich:
droplist:
ControlGet, fel1Var, Line, 1, Edit1
GUI, Submit
Run, open C:\test\test1.bat %droplist% %feld1Var%
return
Wäre dankbar, wenn mir das einer erklären könnte!
Viele Grüße und noch einen schönen Tag!
Ich bin kein Programmierer und muss für 2 Batchdateien, die zum einen eine Ordnerstruktur zum anderen eine INI-Datei erstellen eine GUI basteln.
Dafür habe ich mich (ohne Vorkentnisse) für AutoHotkey entschieden. Habe etliche Tutorials und Forum-Posts durchgelesen um mir da Infos zu holen,
aber jetzt habe ich einen Punkt für den ich keine Lösung finde und sehr dankbar wäre, wenn mir jemand helfen könnte.
Wenn ich die AHK Datei so ausführe, dass nur eine Batch-Datei bearbeitet werden soll funktioniert es mit beiden.
Sobald ich versuche beide Dateien hintereinander abzuwickeln, wird das "Programm" nach der ersten Batch-Datei geschlossen und kommt nicht zur zweiten.
Ich vermute dass es da einen Zusammenhang mit den "Return" Zeilen gibt, aber ich finde es nicht raus.
Hier der bisherige Code:
#SingleInstance, force
Gui Color , 0x999999
;Aktuelle Hintergrundfarbe Grau
Gui, Add, Text, x90 y75 w170 h30 +Center, Feld1:
Gui, Add, Edit, x232 y69 w330 h30 , Feld1 - text
Gui, Add, Text, x90 y115 w170 h30 +Center, Feld2:
Gui, Add, Edit, x232 y109 w330 h30 , Feld2 - text
Gui, Add, Text, x90 y155 w170 h30 +Center, Feld3:
Gui, Add, Edit, x232 y149 w330 h30 , Feld3 - text
Gui, Add, Text, x90 y195 w170 h30 +Center, Feld4:
Gui, Add, Edit, x232 y189 w330 h30 , Feld4 - text
Gui, Add, Text, x90 y235 w170 h30 +Center, Feld5:
Gui, Add, Edit, x232 y229 w330 h30 , Feld5 - text
Gui, Add, Text, x60 y315 w170 h30 +Center, Tamplate:
Gui, Add, DropDownList, x232 y309 w320 h400 Sort vdroplist gdroplist, 1||2|3|4|5|6|7|8|9|10
Gui, Add, Button, x180 y380 w140 h40 gausf, Ausführen
Gui, Add, Button, x380 y380 w140 h40 gGuiClose, Abbrechen
Gui, Show, w710 h490, test-prog
return
droplist:
ControlGet, feld1Var, Line, 1, Edit1
GUI, Submit
Run, open C:\test\test1.bat %droplist% %feld1%
return
ausf:
ControlGet, feld1Var, Line, 1, Edit1
ControlGet, feld2Var, Line, 1, Edit2
ControlGet, feld3Var, Line, 1, Edit3
ControlGet, feld4Var, Line, 1, Edit4
ControlGet, feld5Var, Line, 1, Edit5
Run, open C:\test\test2.bat %feld1Var% %feld2Var% "%feld3Var%" "%feld4Var%" "%droplist%" "%feld5Var%"
MsgBox, 0, test-prog, Das Projekt wurde angelegt.
return
GuiClose:
ExitApp
Mein zweites Problem ist der Bereich von der Dropdown liste. Immer wenn ich eine Auswahl in der Dropdown liste zur Auswahl anklicke, wird die 1. Batch-Datei sofort ausgeführt. Ich möchte aber beide Batch-Dateien durch den Button "Ausrühren" starten...
Daher vermute ich den Fehler in diesem Bereich:
droplist:
ControlGet, fel1Var, Line, 1, Edit1
GUI, Submit
Run, open C:\test\test1.bat %droplist% %feld1Var%
return
Wäre dankbar, wenn mir das einer erklären könnte!
Viele Grüße und noch einen schönen Tag!
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 665756
Url: https://administrator.de/contentid/665756
Ausgedruckt am: 21.11.2024 um 21:11 Uhr
1 Kommentar