나는이 코드를 시도어제 FTP에서 최신 데이터를 다운로드하는 방법은 무엇입니까?
을 .xlsx '에 변수 어제와 오늘,이
Daily_ (도시)와 같은 구조 파일 _ (YYYYMMDD)로 이름을 파일에 의해 내 FTP에서 최신 데이터를 다운로드하려면
daily.bat
winscp.exe /console /script=daily.txt
daily.txt
::: Begin set date for /f "tokens=1-4 delims=/-. " %%i in ('date /t') do (call :set_date %%i %%j %%k %%l) goto :end_set_date :set_date if "%1:~0,1%" gtr "9" shift for /f "skip=1 tokens=2-4 delims=(-)" %%m in ('echo,^|date') do (set %%m=%1&set %%n=%2&set %%o=%3) goto :eof :end_set_date ::: End set date set /a today=%dd% set /a yesterday=%dd%-1 @echo off open [email protected] get -neweronly "/Reg8/Kota/2016/Daily/Daily_Makassar_%yy%%mm%%today%.xlsx" "D:\FTP\Makassar\2016\daily" get -neweronly "/Reg8/Kota/2016/Daily/Daily_Makassar_%yy%%mm%%yesterday%.xlsx" "D:\FTP\Makassar\2016\daily" pause
나는이 스크립트는 발생하지 실행하면 ...