Ал
Александра

Как в бат файле правильно организовать проверку на наличие файла в папке?



Нужно проверить, если в папке файл, если есть, то запустить программу, если нет, то выдать сообщение "файл не найден". Знаю что все это можно организовать с помощью команд "if exist", "ELSE", но как правильно?

ЮМ
Юлия Маторина

cd "Путь к папке"

@echo off
REM Это файл STARTPRG.bat
REM Запуск STARTPRG "имя_файла"
REM
REM В строке ниже двойной знак равно
if not %1x==x goto Ok
echo Not found parameter
goto Fin:
:Ok
if exist %1 goto DA
echo. File %1 missing
goto Fin
:DA
%1
echo File run
:Fin

REM пусть например запускается STARTPRG mess.bat
REM И mess.bat содержит строку
REM echo Выполнено >>messages.txt
REM Строка допечатается в конец файла messages.txt

Руслан
Руслан

По моему, if exist

Похожие вопросы
напишите команду для забивания файла в автозагрузку для файлов бат
Как организовать пакетную проверку орфографии?
помогите сделать бат файл!!!
ПОМОГИТЕ!! ! программирование бат файлов в виндоуз!
Бат файл, кто поможет ?
Как в батнике перед копированием на другой диск прописать проверку на наличие файлов *.dbf?
Програмистам и не только помогите в создании бат файла
Как сделать бат. файл. ?
я открыл бат файл и все стало плохо
Помогите написать бат файл