Einzelnen Beitrag anzeigen

Benutzerbild von Pseudemys Nelsoni
Pseudemys Nelsoni

Registriert seit: 24. Dez 2002
Ort: Hamburg-Harburg
3.551 Beiträge
 
#1

ShellExecute (Text in Datei schreiben)

  Alt 15. Jun 2005, 04:08
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?
Mario
  Mit Zitat antworten Zitat