prib0i
14-11-2013, 02:48
Всем привет.
Помогите пожалуйста!
Очень плохо понимал как работать с if
Нужно что бы после скачивания файла с фтп
была проверка на то, скачался ли он или нет (после скачки файл удаляется)
Если да, то запуск 111.bat Если нет 222.bat
На данный момент имею:
@echo off
setlocal enabledelayedexpansion
for /f "tokens=*" %%i in (name.txt) do set "f_!random!=%%i"
for /f "tokens=2 delims==" %%i in (' set f_ ') do set "file=%%i"
(
echo USER admin pass
echo binary
echo cd CD1/CD2
echo get %file%
echo delete %file%
echo exit
) | ftp -v -n -i ftp.rentmine.ru
А дальше идет IF Если файл *.txt есть то запуск 111.bat Если файл был не найден, то запуск 222.bat
По принципу, если файл есть идём дальше, если нет перезапускаем батник)))
Ребят помогите, СРОЧНО нужно!
Заранее спасибо!)
Помогите пожалуйста!
Очень плохо понимал как работать с if
Нужно что бы после скачивания файла с фтп
была проверка на то, скачался ли он или нет (после скачки файл удаляется)
Если да, то запуск 111.bat Если нет 222.bat
На данный момент имею:
@echo off
setlocal enabledelayedexpansion
for /f "tokens=*" %%i in (name.txt) do set "f_!random!=%%i"
for /f "tokens=2 delims==" %%i in (' set f_ ') do set "file=%%i"
(
echo USER admin pass
echo binary
echo cd CD1/CD2
echo get %file%
echo delete %file%
echo exit
) | ftp -v -n -i ftp.rentmine.ru
А дальше идет IF Если файл *.txt есть то запуск 111.bat Если файл был не найден, то запуск 222.bat
По принципу, если файл есть идём дальше, если нет перезапускаем батник)))
Ребят помогите, СРОЧНО нужно!
Заранее спасибо!)