如何从windows命令行自动上载ftp

Windows在批处理文件出现之前就包含了它…批处理文件真的很旧!不管老少,我仍然发现自己经常创建批处理文件来帮助我自动化常见任务。一个常见的任务是将文件上载到远程FTP服务器。这是我解决问题的方法。...

如何从windows命令行自动上载ftp

Windows在批处理文件出现之前就包含了它…批处理文件真的很旧!不管老少,我仍然发现自己经常创建批处理文件来帮助我自动化常见任务。一个常见的任务是将文件上载到远程FTP服务器。这是我解决问题的方法。

首先,您必须创建一个名为文件更新.bat在windows目录中,或者至少在路径中包含的某个目录中。您可以使用“path”命令查看当前路径是什么。

在批处理文件中,您需要粘贴以下内容:

@echo off echo user MyUserName> ftpcmd.dat echo MyPassword>> ftpcmd.dat echo bin>> ftpcmd.dat echo put %1>> ftpcmd.dat echo quit>> ftpcmd.dat ftp -n -s:ftpcmd.dat SERVERNAME.COM del ftpcmd.dat

您需要替换MyUserName、MyPassword和服务器名.COM使用ftp服务器的正确值。此批处理文件所做的是使用命令行实用程序的-s选项编写ftp实用程序脚本。

批处理文件使用“echo”命令将文本发送到ftp服务器,就像您键入文本一样。在文件的中间可以添加额外的命令,可能是更改目录命令:

echo cd /pathname/>>ftpcmd.dat

为了调用这个批处理文件,您将使用文件更新.bat名称,并将文件名作为参数传入。您也不必键入文件名的.bat部分来使其工作。

例子:

> fileup FileToUpload.zip

Connected to ftp.myserver.com. 220 Microsoft FTP Service ftp> user myusername 331 Password required for myusername.

230 User myusername logged in. ftp> bin 200 Type set to I. ftp> put FileToUpload.zip 200 PORT command successful. 150 Opening BINARY mode data connection for FileToUpload.zip 226 Transfer complete. ftp: 106 bytes sent in 0.01Seconds 7.07Kbytes/sec. ftp> quit

就这些。现在您的文件应该位于远程服务器上。

  • 发表于 2021-04-11 07:49
  • 阅读 ( 148 )
  • 分类:互联网

你可能感兴趣的文章

如何在没有浏览器的情况下使用web

...一个放在第一位(不寻常,但不是不可能)。你需要知道如何在没有浏览器的情况下下载Chrome(或你选择的浏览应用程序)。 浏览器被阻止:您的浏览器也有可能被阻止联机。您的计算机上是否正在运行家长设置...

  • 发布于 2021-03-11 17:22
  • 阅读 ( 266 )

windows的5个最佳免费ftp客户端

... 在深入研究这些针对Windows的第三方FTP客户机之前,您应该知道可以将FTP服务器直接添加到文件资源管理器中。这使您可以浏览FTP服务器,就像它们是系统上连接的驱动器一样。 ...

  • 发布于 2021-03-25 21:12
  • 阅读 ( 249 )

什么是ftp?为什么需要ftp服务器?

... ftp是如何工作的? ...

  • 发布于 2021-03-30 13:16
  • 阅读 ( 363 )

如何使用curl从linux命令行下载文件

...个文件。每一个都有它在远程服务器上的名字。 相关:如何在Linux上使用xargs命令 从ftp服务器下载文件 将curl与文件传输协议(FTP)服务器结合使用很容易,即使您必须使用用户名和密码进行身份验证。要使用curl传递用户名和...

  • 发布于 2021-04-02 22:46
  • 阅读 ( 199 )

如何在linux上使用ftp命令

...没有现代协议的安全性,但是您可能需要使用它。下面是如何做到这一点。 警告:不要在internet上使用ftp 让我们从一开始就明确这一点:文件传输协议(FTP)可以追溯到20世纪70年代初,它的编写完全不考虑安全性。它不使用...

  • 发布于 2021-04-03 15:21
  • 阅读 ( 243 )

如何通过internet共享大型文件

...数电子邮件提供商都支持您喜爱的云服务插件。 相关:如何通过电子邮件发送大文件 如果文件太大,请压缩它 如果你有一个文件(或一组文件)有点太大,你可以尝试压缩文件,然后通过电子邮件发送。这些数据意味着什么...

  • 发布于 2021-04-06 09:26
  • 阅读 ( 245 )

如何在windows中连接到ftp服务器(无需额外软件)

...接FTP服务器的方法,允许您在必要时下载和上传文件。 如何在windows的文件资源管理器中访问ftp服务器 Windows文件管理器(在Windows 10和8上称为文件资源管理器,在Windows 7上称为Windows资源管理器)允许您连接到FTP服务器。 要连...

  • 发布于 2021-04-09 00:21
  • 阅读 ( 167 )

如何在任何操作系统的文件管理器中访问ftp和webdav站点

...系统支持不同的协议。 窗户 相关:愚蠢的极客把戏:如何在新电脑上下载Firefox而不使用Internet Explorer Windows资源管理器有内置的FTP支持-事实上,这是我们下载Firefox指南的核心内容,在新的Windows安装中,我们从未打开Internet Exp...

  • 发布于 2021-04-11 03:51
  • 阅读 ( 323 )

愚蠢的极客把戏:如何在新电脑上下载firefox而不使用internet explorer

讨厌IE浏览器的人经常说,IE浏览器的唯一好用就是下载Firefox或Chrome。但如果你真的不喜欢IE,你可以使用Windows内置的FTP支持下载并安装Firefox,而不必打开IE。 当然,你可以打开InternetExplorer,从Mozilla的网站下载Firefox,但这其...

  • 发布于 2021-04-12 05:40
  • 阅读 ( 153 )

如何通过ftp用winscp自动备份web服务器文件

...TP解决方案付费,请查看这篇由tl80的优秀人员撰写的关于如何构建您自己的FTP服务器的文章。 要求 FTP服务器和访问凭据 Windows计算机 WinSCP的副本(仅限Windows) 设置winscp 下载WinSCP副本后,请在计算机上安装.exe。在WinSCP安装...

  • 发布于 2021-04-12 16:30
  • 阅读 ( 491 )
afraikey
afraikey

0 篇文章

相关推荐