Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it L'avatar di gim
    Registrato dal
    Oct 2000
    Messaggi
    506

    [?] ftp batch

    Ciao a tutti. Premetto che purtroppo non so nulla di programmazione. Avrei la necessità di un creare un file batch che mi faccia un trasferimento ftp da un server ad un pc di alcini file (se presenti), come posso fare, tenendo conto che l'unico file bat che abbia mai visto è:

    @echo off
    prova.doc
    @exit

    E' molto complesso?
    Grazie

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,465

    Moderazione

    Ti sposto in Software dove si parla di programmi e sistemi operativi, modificando leggermente il titolo della discussione.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it L'avatar di fabio309
    Registrato dal
    Oct 2002
    Messaggi
    1,918
    conosci i comandi ftp?
    se si allora li memorizzi in un file es. comandi.txt poi crei il file batch con i comandi:
    ftp -s:comandi.txt

  4. #4
    Utente di HTML.it L'avatar di gim
    Registrato dal
    Oct 2000
    Messaggi
    506
    Ciao. Per comandi ftp intendi dei comandi esistenti prorio per l'ftp, in generale, oppure intendi dire le "coordinate" dell'ftp; se la risposta è il primo caso, purtroppo no; potresti farmi un esempio (o indicarmi un link da cui prendere qualche spunto)?
    Grazie

  5. #5
    Utente di HTML.it L'avatar di fabio309
    Registrato dal
    Oct 2002
    Messaggi
    1,918
    intendo i comandi basilari tipo: open, dir, put e get
    l'help di windows ti può fornire tutte le indicazioni di cui puoi aver bisogno

  6. #6
    Utente di HTML.it L'avatar di gim
    Registrato dal
    Oct 2000
    Messaggi
    506
    Ciao e grazie. Allora ho effettuato la seguente prova:
    - file comandi.txt:
    - file bat:
    codice:
    @echo off
    ftp -s:comandi.txt
    @exit
    Mi da "Non collegato"; io tuttavi sto sul pc ed effetuo tale prova da pc; in effetti il trasferimento file deve avvenire da server a pc.

  7. #7
    Utente di HTML.it L'avatar di fabio309
    Registrato dal
    Oct 2002
    Messaggi
    1,918
    in comandi.txt devi mettere una sequenza tipo:
    open nome_server
    nome utente
    password
    get HTTP://WWW.prova.COM/file.txt
    close

  8. #8
    Utente di HTML.it L'avatar di gim
    Registrato dal
    Oct 2000
    Messaggi
    506
    Ciao. Funziona, anche se ho fatto una prova da pc, per prelevare da server; io dovrei fare l'opposto, ma credo che sia la stessa cosa.
    Farò ogni prova del caso.
    Grazie mille!

  9. #9
    Utente di HTML.it L'avatar di gim
    Registrato dal
    Oct 2000
    Messaggi
    506
    Ciao di nuovo. In effetti non funziona, nel senso che mi scarica il file, ma aprendolo mi sono accorto che è vuoto; lo riproduce ma vuoto. Quando lancio il batch dà "accesso non riuscito"; ho messo tutte le user e password disponibili, ma non le accetta. Quali codici chiede esattamente? che tu sappia è possibile evitare l'inserimento dei codici, consentendo un ftp anonimo?

  10. #10
    Utente di HTML.it L'avatar di gim
    Registrato dal
    Oct 2000
    Messaggi
    506
    Ciao.
    In effetti fa tranquillamente il login; il problema è un altro.
    codice:
    230 user logged in.
    200 port command successful
    ma poi:
    550 http://ecc The filename, directory, name or volume label syntax is incorrect.
    Tuttavia trasferisce, come ti dicevo, i file vuoti.
    Hai qualche suggerimento?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.