我试图在 Windows XP 的命令行中运行以下脚本,但无法成功:
C:\..\ftp -s:"%~f0"&GOTO:EOF
open someweb.com
username
password
pwd
bye
以下运行正常:
ftp>@ftp -i -s:"%~f0"&GOTO:EOF
open someweb.com
username
password
pwd
bye
但我正在尝试使用命令行来实现它。 有办法吗?
答案1
您不能直接在命令行上执行此操作,但您可以使用命令行构建一个文件,并将其作为输入发送至ftp
:
C:\>echo open someweb.com >input
C:\>echo next ftp commmand >>input
C:\>echo another ftp commmand >>input
C:\>ftp -i <input