1

我想使用批处理脚本将文件上传到我的 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 工具,但没有:(

4

1 回答 1

3

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

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

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShel l\v1.0\

您可以%PATH%通过转到开始 -> 右键单击​​计算机 -> 高级系统设置 -> 环境变量来进行编辑。

在系统变量中查找路径并进行编辑如上,希望能解决您的问题。

于 2013-02-01T10:45:24.597 回答