Hallo,
... und dabei den eigenen Prozess nicht warten lassen...
Du hast imho zwei Möglichkeiten:
1.) system("start deinprogramm.exe");
näheres zu "start" findest Du mit "start /?" (eingegeben in einer cmd-shell).
2.) Verwende Win32::Process;
näheres zu diesem Modul findest Du in dessen Dokumentation.
Grüße
Klaus