Hallo,
ich möchte gerne per ShellExecute einen Datei mit parametern ausführen.
Delphi-Quellcode:
var
parameter: PWideChar;
begin
parameter := PWideChar('/K ^"%ProgramFiles(x86)%\PostgreSQL\9.1\bin\createuser^" -s -U postgres test');
ShellExecute(0, nil,'cmd.exe',parameter ,nil,SW_SHOW);
Fehlermeldung:
Code:
Der Befehl ""C:\Program" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
Was mach ich hier falsch? Wie Escape ich richtig?
Gruß
pustekuchen