Windows trae incorporado un sencillo cliente FTP que se ejecuta desde la lÃnea de comandos. Este programa tiene la capacidad de leer scripts para automatizar las tareas mas comunes como conexión, envÃo, recepción, creación y borrado de archivos y carpetas.
La forma en que se edita el script es mediante un simple archivo de texto con instrucciones como
open ftp.miservidor.com
miusuario
mipassword
binary
send archivo1
ascii
get archivo2
mkdir directorio1
rmdir directorio2
cd /directorio3
quit
Los principales comandos que se pueden utilizar son
! – Ejecuta el comando especificado en la maquina local
? – Desp0liga la ayuda para el comando especificado
append – Añade el contenido de un archivo local al archivo remoto
ascii – Establece el tipo de transferencia ASCII (default) para el envÃo de archivos (para archivos de texto)
bell – Habilita la alerta sonora posterior a la transferencia completa del archivo
binary – Establece el tipo de transferencia BINARIA para el envÃo de archivos para archivos de no texto)
bye – Finaliza la sesión FTP y sale del programa
cd – Cambia el directorio de trabajo en el equipo remoto
close – Finaliza la sesión FTP y sale del programa
delete – Borra un archivo individual en el equipo remoto
dir – Despliega el contenido de el directorio remoto
disconnect – Finaliza la sesión FTP pero no sale del programa
get – Copia un archivo individual remoto a el equipo local
help – Despliega la ayuda
lcd – Cambia el directorio de trabajo en el equipo local
ls – Despliega el contenido abreviado de el directorio remoto
mdelete – Borra uno o mas archivos en el equipo remoto
mdir – Despliega el contenido de el directorio remoto
mget – Copia uno o mas archivos remotos a el equipo local
mkdir – Crea un directorio remoto
mls – Despliega el contenido abreviado de el directorio remoto
mput – Copia uno o mas archivos locales a el equipo remoto
open – Abre una conexión a un servidor FTP
put – Copia uno archivo individual local a el equipo remoto
pwd – Despliega la ruta del directorio remoto de trabajo
quit – Finaliza la sesión FTP y sale del programa
recv – Copia un archivo individual remoto a el equipo local
remotehelp – Despliega la ayuda de los comandos remotos
rename – Cambia el nombre de un archivo remoto
rmdir – Borra un directorio remoto
send – Copia uno archivo individual local a el equipo remoto
status – Despliega el estatus actual de la conexión FTP
type – Especifica o despliega el tipo de transmisión actual (ASCII o BINARY)
user – Solicita el prompt de conexión para ingresar el usuario
y la forma de invocarlo en la lÃnea de comandos de Windows es
ftp s:miarchivo.txt
lo que ejecutarÃa una a una las instrucciones contenidas en el script miarchivo.txt
olá… se eu desejar «baixar» um diretório?
tipo:
open 192.168.1.1
user user
passwd
binary
prompt
cd diretorio1
get pasta_desejada – o get é para um único arquivo. Mas quero o diretório.
close
bye
Agradeço.
disculpa, a la hora de q uiero ejecutar el archivo.. me dice q no se reconoce mi host.. amm pero si lo hago linea por linea el script en una terminal de comandos.. si reconoce todos los comandos correctamente.. amm lo que quiero es hacer q se lean todas las lineas del archivo donde estan las instrucciones .. como puedo solucionarlo??
Como puedo hacer trabajar el http://ftp.exe de windows en modo pasivo???