我有这个脚本,但它不起作用。
我的脚本找不到%APPDATA%\*的位置
open IP
USER
PASS
bin
mput %APPDATA%\*
bye我需要mput C:\Users\Gio\AppData\Roaming\*,这样它看起来就不会加载变量。
我该如何解决这个问题?
发布于 2014-08-25 04:01:35
您需要首先使用批处理文件创建FTP脚本,然后将命令回显到新文件。该文件可以通过ftp命令读取。
@echo off
echo open IP > cmds.ftp
echo USER >> cmds.ftp
echo PASS >> cmds.ftp
echo bin >> cmds.ftp
echo mput %APPDATA%\* >> cmds.ftp
echo bye >> cmds.ftp
ftp < cmds.ftp请注意,创建的文件名为cmds.ftp。单个>表示创建一个新文件,双>>将回显输出附加到该文件。
https://stackoverflow.com/questions/25475359
复制相似问题