直升机, 我试图一次将zip文件夹发送到多个服务器。我想放一个包含服务器IP(Windows服务器)的列表。但我对如何实现它一无所知。请帮忙谢谢。假设所有服务器使用相同的密码和具有相同文件夹结构的用户名。
算法为:
ftp (serverlist.txt) << how can i put serverlist with loop until file send to all servers in the list?
%username%
%passsword%
cd %dpath%
send %file%.zip
quit
答案 0 :(得分:1)
FOR
是你的朋友。阅读HELP FOR
并在命令行中尝试此操作
FOR %a in (10.7.8.1 172.16.9.11 192.168.2.6) do @echo ftp -s:sendzip.scr %a
如果不是在命令行中使用服务器列表,而是希望它在外部文本文件中
FOR /F %a in (servers.txt) do @echo ftp -s:sendzip.scr %a