Frage zu FtpPutFile
-
Hallo,
Betriebssystem: Windows 7Folgendes:
Anwendung B läd mithilfe der Datei FtpPutFile eine Datei auf meinen FTP Server hoch.Wenn ich Anwendung B z.b. so starte rechts klick ausführen als Administrator, dann funktioniert alles ohne Probleme.
Jedoch ist es bei mir so das Anwendung A mit Hilfe der Funktion WinExec Anwendung B startet. Das Problem ist dann das Anwendung B die Datei nicht auf den FTP Server hochläd. ( Anwendung A habe ich auch als Administrator gestartet. )
Liegt es eventuell an WinExec ? Sollte ich Anwendung B vielleicht besser über CreateProcess starten?
-
WinExec ist obsolet.
Wenn der Prozess A Adminrechte hat, hätte auch Process B diese, egal wer und wie man es startet.Ansonsten sollte man immer ShellExecute(Ex) den Vorzug geben.
-
Dann werde ich es mal mit ShellExecute(Ex) testen.
ty