Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Оператор IF. Проблемы!!! (http://forum.oszone.net/showthread.php?t=271998)

prib0i 14-11-2013 02:48 2254139

Оператор IF. Проблемы!!!
 
Всем привет.

Помогите пожалуйста!

Очень плохо понимал как работать с 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


По принципу, если файл есть идём дальше, если нет перезапускаем батник)))




Ребят помогите, СРОЧНО нужно!

Заранее спасибо!)

Iska 14-11-2013 07:57 2254190

Код:

if exist "*.txt" (
    call "111.bat"
) else (
    call "222.bat"
)

Цитата:

Цитата prib0i
если нет перезапускаем батник))) »

Не войдите в бесконечную рекурсию ;).

prib0i 14-11-2013 08:21 2254206

Спасибо, выручил)))


Время: 10:02.

Время: 10:02.
© OSzone.net 2001-