slip.
05-10-2014, 16:54
Доброго времени суток.
Имеется следующая маленькая задача: Создать сценарий. По запросу выполнить проверку на существование 3х файлов(пусть будут .txt в одном каталоге), если их не существует, то их надо создать. Затем выполнить Объединение этих файлов.
Собственно, что у меня пока получилось.
:checkFile
REM Проверка на существование файла
SET /A i=1
FOR %%i IN (1,2,3) DO SET /p fileName=Enter fileName=
IF NOT EXIST %fileName% (COPY CON %fileName%)
Загвостка тут в том, что в форе выполняется лишь первая команда, до if not exist только к 3му файлу добирается. Если взять это все в скобки, то ругань услышу.
Далее, как мне в следующую метку передать имена созданных или имеющихся файлов, чтобы их соединить?
Имеется следующая маленькая задача: Создать сценарий. По запросу выполнить проверку на существование 3х файлов(пусть будут .txt в одном каталоге), если их не существует, то их надо создать. Затем выполнить Объединение этих файлов.
Собственно, что у меня пока получилось.
:checkFile
REM Проверка на существование файла
SET /A i=1
FOR %%i IN (1,2,3) DO SET /p fileName=Enter fileName=
IF NOT EXIST %fileName% (COPY CON %fileName%)
Загвостка тут в том, что в форе выполняется лишь первая команда, до if not exist только к 3му файлу добирается. Если взять это все в скобки, то ругань услышу.
Далее, как мне в следующую метку передать имена созданных или имеющихся файлов, чтобы их соединить?