Externer Prozess mit Parameter
-
Hallo!
Ich werd bald wahnsinnig!
Wenn ich folgenden Befehl absetze macht das Programm gar nix:
CreateProcess( _T("C:\\Programme\\Winrar\\winrar.exe a -vn -ep1 -v15000000b -s -rr -m3 ........ "), _T(""), NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi);
Rufe ich die gleiche Zeile ohne die Parameter auf, wird Winrar einwandfrei aufgerufen.
Das gleiche Problem tritt auch bei ShellExecute auf. Sobald hier Parameter angegeben werden, startet Winrar auch nicht mehr.Mit WinExec funktioniert das einwandfrei, ob mit oder ohne Parameter, aber mein Problem ist, dass ich auf die Anwendung warten muss.
Bitte helft einem dem Wahnsinn nahe stehenden
Vielen Dank schonmal
Alex
-
Was denkst du für was lpCommandLine da ist?
CreateProcess sucht wirklich nach einer Datei namens "winrar.exe a -vn -ep1 -v15000000b -s -rr -m3"
-
Wenn Dummheit weh tun würde...
Danke