Hallo,
wenn ich folgendes per CMD (ohne Delphi) mache:
Zitat:
"C:\Programme\
MySQL\
MySQL Server 4.1\bin\mysqldump.exe" -u root -proot
db > C:\backup.sql
Dann klappt das wunderbar, mir wird eine datei namens "backup.sql" geschrieben.
Aber wieso klappt das mit delphi nicht?
Delphi-Quellcode:
ShellExecute(hInstance,
'
open',
PChar('
C:\Programme\MySQL\MySQL Server 4.1\bin\mysqldump.exe'),
PChar('
-u root -proot db > C:\backup.sql'),
nil,
SW_SHOW
);
es öffnet sich nur kurz das cmd fenster und schliesst sich - was ja auch normal ist - aber es wird mir keine backup.sql geschrieben. Woran liegt das?