Hmm, so ganz erschließt sich mir der Sinn der Sache nicht. Wozu brauchst Du die GUI ?
Du kannst die CMD-Console doch einfach geöffnet lassen ( /k ) , um weitere Befehle einzugeben :
C
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <AutoItConstants.au3>
#include <WindowsConstants.au3>
Local $Ort = FileSelectFolder ( "Bitte wählen Sie den Ordner aus", "")
Local $StartDatei = "server.jar"
MsgBox (64, "Titel", $StartDatei)
If FileExists($Ort&"\StartServer.bat") Then FileDelete ($Ort&"\StartServer.bat")
FileWrite ($Ort&"\StartServer.bat", "cd "&$Ort&@LF&"java -Xmx1G -jar "&$StartDatei&@LF&"pause")
; CMD Console öffnen :
Local $sCommand = $Ort&"\StartServer.bat"
Run(@ComSpec & " /k " & $sCommand, "", @SW_SHOW)
Alles anzeigen