windows运维:FTP自动上传 文件夹中的VHD文件

@echo off
setlocal enabledelayedexpansion

set FTP_HOST=192.168.1.1 21
set FTP_USER=back
set FTP_PASS=back123


set "searchPath=F:\BACKUP\WindowsImageBackup"


set "vhdFiles="

for /r "%searchPath%" %%v in (*.VHD) do (
    echo File found: "%%v"
    ::FTP Create
    echo open %FTP_HOST%> ftp_commands.txt
    echo %FTP_USER%>> ftp_commands.txt
    echo %FTP_PASS%>> ftp_commands.txt
    echo binary>> ftp_commands.txt
    echo put "%%v">> ftp_commands.txt
    echo quit>> ftp_commands.txt
    ftp -is:ftp_commands.txt


)

::pause

发表回复