7 windows command-line-interface ftp
如何仅在一个命令行中从命令行连接到我的 ftpserver。
例如:ftp://hello.mydomain.com
是我的 ftp 服务器 URL。我通常打开命令提示符
开始 -> 运行 -> cmd
并输入ftp
,这给了我 ftp 提示。
ftp> open hello.mydomain.com
Run Code Online (Sandbox Code Playgroud)
它问我用户名和密码
username: me
password: onlyme
Run Code Online (Sandbox Code Playgroud)
然后我连接。但是,我试图在没有用户 ID 和密码提示的情况下自动连接?
就像是
ftp>open hello.mydomain.com --username me --password onlyme
Run Code Online (Sandbox Code Playgroud)
它会自动连接而不提示用户 ID 和密码。
小智 8
无论如何,这家伙确切地展示了如何做到这一点:
ftp -s:script.txt ftp.server.com
Run Code Online (Sandbox Code Playgroud)
并且 script.txt 的内容可以是:
your_username
your_password
bin
cd /files
put file.zip
bye
Run Code Online (Sandbox Code Playgroud)
其中文件的前 2 行指定用于身份验证的用户名和密码。
小智 2
据我所知,您无法完全按照您的要求去做。但是,您可以使用以下命令在单独的文本文件中指定命令列表-s:filename
。
以下是 ftp 实用程序的命令行参数列表:
http://www.nsftools.com/tips/MSFTP.htm
看一下这篇文章,它描述了如何使用 ftp util 自动执行任务:
http://www.howtogeek.com/howto/windows/how-to-automate-ftp-uploads-from-the-windows-command-line/
归档时间: |
|
查看次数: |
59252 次 |
最近记录: |