Frage zu FtpPutFile



  • Hallo,
    Betriebssystem: Windows 7

    Folgendes:
    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?


  • Mod

    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


Anmelden zum Antworten