Probleme mit .bat-Datei

  • Ich möchte eine .bat-Datei erstellen, die eine .html-Datei auf einen Server lädt.

    In der .bat-Datei ist momentan folgendes geschrieben:
    ftp
    open ftp.mitglied.lycos.de
    benutzername
    passwort
    send C:/Dateiname
    close
    bye

    Aber irgendwie funktioniert das nicht. Wenn ich das in die Eingabeaufforderung eingebe, wird die Datei problemlos verschickt. Aber mit der .bat-Datei funktioniert das nicht. Was muss ich ändern, damit es geht?

  • kannst ja mal das ausprobieren
    cmd
    ftp
    open ftp.mitglied.lycos.de
    benutzername
    passwort
    send C:/Dateiname
    close
    bye


    Kannst du mir mal verraten wie das mit dem FTP ala Bat Funtzt?

    Was ich jetzt gemacht hab:

    cmd
    ftp
    open freegamesload.funpic.de
    freegamesload
    ******
    send a.txt
    close
    bye


    das "bye" was hat das für ne funktion? ODer solls nur Text sein?
    Bitte mal erklären! THX!

  • Wenn du es per bat machen willst, brauchst du noch ne zusätzliche datei.

    Also erstellt dir mal ne daten.ftp (oder was auch immer du für nen name willst, spielt keine rolle wie die datei heisst)
    da schreibst folgendes rein:

    Code
    open freegamesload.funpic.de
    user freegamesload passwort
    send c:\html\index.html
    quit

    und in die bat:

    Code
    ftp -n -s:daten.ftp

    Habs jetzt nicht getestet, müsste aber so gehen

  • Irgendwie funktioniert es auch so nicht...

    Ich habe darum jetzt folgendes probiert.
    - bat-Datei: ftp -s:C:/Programme/Ausführen.txt

    - txt-Datei: open ftp.mitglied.lycos.de
    Benutzername
    Passwort
    send C:/Programme/Datei.txt
    close
    exit

    Aber irgendwie schliesst sich das Fenster der bat-Datei nicht mehr. Die Datei wird zwar verschickt, aber dann hört alles auf...