Computing.Net > Forums > Programming > ftp get latest D*.zip

ftp get latest D*.zip

Reply to Message Icon

Original Message
Name: Mechanix2Go
Date: June 7, 2007 at 17:13:26 Pacific
Subject: ftp get latest D*.zip
OS: w2k sp3
CPU/Ram: PIII 933/256MB
Model/Manufacturer: brand x
Comment:

If the site holds zip[s] named DYYMMDD.zip, this will get the latest one.

::==
@echo off > mydir.ftp
setLocal EnableDelayedExpansion

>> mydir.ftp echo o mysite.com
>> mydir.ftp echo username
>> mydir.ftp echo password
>> mydir.ftp echo cd mysite.com
>> mydir.ftp echo ls D*.zip
>> mydir.ftp echo bye

ftp -s:mydir.ftp > mydir.txt

for /f "tokens=* delims= " %%a in ('find ".zip" ^< mydir.txt ^| find /v "ls D*.zip" ^| sort') do (
set str=%%a
set latest=!str:~0,-1!
)

> getzip.ftp echo o mysite.com
>> getzip.ftp echo username
>> getzip.ftp echo password
>> getzip.ftp echo cd mysite.com
>> getzip.ftp echo bin
>> getzip.ftp echo get !latest!
>> getzip.ftp echo bye

ftp -s:getzip.ftp
::==


=====================================
If at first you don't succeed, you're about average.

M2



Report Offensive Message For Removal








Use following form to reply to current message:

   Name: From My Computing.Net Settings
 E-Mail: From My Computing.Net Settings

Subject: ftp get latest D*.zip

Comments:

 


  Homepage URL (*): 
Homepage Title (*): 
         Image URL: 
 
Data Recovery Software




How often do you use Computing.Net?

Every Day
Once a Week
Once a Month
This Is My First Time!


View Results

Poll Finishes In 3 Days.
Discuss in The Lounge