Internet Tips a cura di Piemonte.net


roberto@ilpiola.it
 

Eseguire un ftp da batch

Un lettore ci scrive:
> Ciao, volevo chiederti se è possibile fare un eseguibile o un bat che
> mi esegue più istruzioni ftp e se ciò è possibile in che linguaggio  è
> consigliabile farlo?
Certo, è possibile farlo usando il linguaggio batch (.bat) di windows 95 / 98 / NT ed un piccolo trucco:
  1. crei un file bat, per esempio preleva.bat, con l'unico comando:
    ftp -i -n nomehost <preleva.scr
    
    (sostituendo a nomehost il nome del server a cui ci si desidera collegare, per esempio ftp.ihnet.it)
  2. nella stessa directory crei un file preleva.scr con i comandi che dovresti impartire al client ftp, per esempio:
    user anonymous piola@piw.it
    cd pub
    cd win9x
    cd zip
    bin
    get wrar.exe
    quit
    
    (da notare che devi iniziare con il comando user, che normalmente non daresti, per evitare che il client ftp ti chieda username e password, e terminare con il comando quit).
  3. Infine lanci preleva.bat...
Tutto qui.

La redazione