【发布时间】:2017-12-17 19:24:53
【问题描述】:
我有一个脚本,它生成一个随机名称和 4 个字符长的文件夹。 每个文件夹还有一个静态扩展名,在本例中为“.backup”。
例如:随机生成的文件夹名+扩展名是“h8Re.backup”。 我想将文件夹内的数据复制到我的 ftp 服务器。
我使用以下 mput 命令进行了尝试(与 cmd 中的 'cd' 一起使用,但不适用于 mput):
mput "C:\Users\Username\Data\*.backup\*"
这是批次的短代码:
open ftp-server.de
username
password
cd ftp/backup
prompt
mput "C:\Users\Username\Data\*.backup\*"
bye
虽然 mput 可以使用 * 复制文件夹内的所有数据,但似乎无法使用 * 导航到文件夹? 由于前 4 个字符每次都会更改,因此我需要使用我猜的扩展名。
请注意,该文件夹还有子文件夹,我不想复制子文件夹中的数据。
有什么想法吗?
【问题讨论】:
标签: batch-file file-upload ftp command