acessar FTP por atalho

Iniciado por PH., 27 de Maio , 2009, 07:03:00 PM

tópico anterior - próximo tópico

0 Membros e 1 Visitante estão vendo este tópico.

PH.

Salve rapaziada...

isso passou pela minha cabeça e estou com dúvidas se realmente é possivel,
caso fosse seria uma boa, então decidi vim aqui tirar essa dúvida ...

quem ae não se lembra daquele metodo de executar arquivos disfarçados pelo atalho?
pois é, seria algo bem parecido

em destino em vez abrir o prompt já abre o ftp

%systemroot%\System32\ftp.exe servidor.ftp.com

mais ae vai pedir os dados de login,
nisso entra minha pergunta, não teria como fazer dessa linha de destino
um modo passivo para se logar e baixar um arquivo ?

{s}



PH.


Wuefez

Até onde eu sei, tem como fazer isso que você quer por linha de comando, ou vetor de argumento / argv que é o nome correto pra isso.

Pelo ftp.exe do Win, acho que não tem como fazer login com senha por argv, mas da pra fazer login de usuario anonimo. Também acho que não da pra passar comando diretamente na linha, mas sei que da pra apontar um arquivo externo com os comandos.

No caso, cria um arquivo inocente, 'comandos.txt' com o que você for executar depois de conectado, e para conectar mande um:

ftp.exe -A (manda fazer login anonimo) -s:comandos.txt (arquivo com seus comandos) site.com (host que ele vai conectar)


"Quem fala não faz."

Imoogi

já desinterrando o topico

não sei se já resolveu mas,

se vc quiser que conecte em um servidor com user e senha crie um arquivo:
ex: comand.txt


open host
user
senha

comandos q vc quer executar...


e um outro arquivo bat com:
ex:conect.bat


ftp -s:comand.txt


os dois arquivos tem que estar na msma pasta ou no arquivo "conect.bat" tem q ter o caminho completo até o "comand.txt"