我想在程序中設定當按下一button後就自動執行dos command的ftp去下載伺服器上的文件到我的硬盤裡.
先生成一*.bat文件,寫入
ftp ftp.server.com
user1
123456
get 123.txt c:\123.txt
bye
然後執行它.
但dos窗口顯示正等待輸入用戶名.
請問如何解決?
先生成一*.bat文件,寫入
ftp ftp.server.com
user1
123456
get 123.txt c:\123.txt
bye
然後執行它.
但dos窗口顯示正等待輸入用戶名.
請問如何解決?
22222
33333
ascii
get DosFtpFile.txt
quit其中第一行是用户名,第二行是密码,最后一行是退出。然后保存这个文件,假设文件名是sss.ftp2、创建bat文件,这个文件只有一行:
ftp -s:sss.ftp ftp.myserver.com
其中sss.ftp是你第一步创建的文件名,ftp.myserver.com是你得ftp服务器名。3、执行这个bat文件。
十分奇怪,
在Delphi中有Indy组件可用啊!
用Indy中的idFtp就行了。十分简单就可实现FTP了。