Hier ist ne Übersicht über alle möglichen cmd.exe Funktionen.
Okay habs jetzt über die Bat gelöst. Er führt die bat aus und das dos fenster schließt sich wieder. Jedoch öffnet sich dann noch ein leeres dos fenster? warum?
ShellExecute(0, 'open', PChar(GetCurrentDir+'\rebootpc.bat'), PChar(IP), nil, SW_SHOWNORMAL);
Verstehe ich nicht wirklich o_O