使用批处理脚本上载到FTP

时间:2013-02-01 07:43:38

标签: windows-7 batch-file

我想使用批处理脚本将文件上传到我的ftp服务器。我已经尝试过在本网站和其他网站上提到的很多脚本,但它们都没有工作。请有人指导我一步一步通过这个。

例如,其中一个脚本就是:

@echo off
echo user USERNAME> ftpcmd.dat
echo PASSWORD>> ftpcmd.dat
echo put %1>> ftpcmd.dat
echo quit>> ftpcmd.dat
ftp -n -s:ftpcmd.dat SERVERNAME
del ftpcmd.dat

此外,我尝试了一个名为ftpget的comd工具,但没有:(

1 个答案:

答案 0 :(得分:3)

根据评论,您的实际脚本似乎很好,只是在Win7 PC上找不到ftp可执行文件。

这很可能是由于%PATH%变量损坏造成的。要恢复它,只需使用默认值

进行编辑
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShel l\v1.0\

您可以转到开始 - >来修改%PATH%。右键单击计算机 - >高级系统设置 - >环境变量。

在系统变量中查找路径并编辑如上所述,这有望解决您的问题。