Hi Ben,
kannst ruhig ShellExecute() oder seinen jüngeren Bruder ShellExecuteEx() verwenden. Irgendwelche Limits des Tastaturpuffers müssen dich dabei nicht kümmern. Die CommandLine (Parameter) darf 32K einnehmen, aber Vorsicht: unter
Win9X ist das Limit 1K. Viele Konsol-Programme unterstützen einen aus CP/M-Zeiten bekannten Trick, bei dem eine Liste von Dateinamen in einer Textdatei hinterlegt wird und dem Programm mit dem Schalter @ übergeben wird. CONVERT scheint diese Tugend nicht zu besitzen.
Grüße vom marabu