把下面的批处理存为dir2rar2ftp.bat,把前面两行改为您的文件夹地址和压缩包名,运行即可。
@set src=您的文件夹路径,有空格就加上""
@set rarfn=压缩包名.rar
@"C:\Program Files\WinRAR\rar.exe" a %rarfn% %src%
@if exist myput.ftp @del myput.ftp
@echo use>myput.ftp
@echo test>>myput.ftp
@echo put %rarfn%>>myput.ftp
@echo qui>>myput.ftp
@ping 127.0.0.1 -n 1>nul
@ftp -s:myput.ftp 192.168.1.1