У меня есть файл bat, например. TEST.bat, который будет привязан к периоду. Пример TEST.bat_Mar-15_Mar Я хочу поставить валидацию как если первый месяц, т. Е. Mar = второй месяц в файле i.e. Mar, запустите файл TEST.bat else generate message - Invalid Filename. Месяц должен совпадать и в правильном случае. Файл, такой как TEST.bat_Mar-15_Apr или TEST.bat_Mar-15_mar, будет считаться недопустимым именем файла. Я считаю, что нам нужно вызвать TEST.bat в этом скрипте проверки.Поместить проверку на имя файла с помощью пакетного скрипта
С уважением Audi
Я читал ваш вопрос несколько раз, и я совсем не понимаю, чего вы хотите достичь. Не могли бы вы объяснить немного больше, чего вы пытаетесь достичь? –
Кроме того, если вы просите нас начать и завершить проект для вас, Stack Overflow не является услугой кодирования. Пожалуйста, ясно объясните проблему и то, что вы пытались ее решить. – rojo
У меня есть имя файла - Test_Apr_15_Apr.txt. Я хочу поставить проверку, что если мой первый месяц i.e. Apr (имя файла: ~ 5,3) = второй месяц i.e. Апр (имя файла: ~ 12,3), тогда возвращаем условие true или возвращаем False. В скрипте есть проблема, которую я не смог проследить. Пожалуйста, помогите @ECHO OFF кд C: \ EPM_Batches \ FDMEE_Batch \ 01TrialBalance \ Script SETLOCAL enabledelayedexpansion \t ДЛЯ %% X IN (. Тест _ * .txt) DO ( \t \t набор файла = %% X \t \t набор MONTH1 = Имя файла: ~ 5,3 \t \t набор MONTH2 = Имя файла:!!!!!! ~ 11,3 \t \t эхо MONTH1 \t \t эхо MONTH2 \t \t) \t IF EXIST! Месяц1! ==! Месяц2! \t Echo Правда \t ELSE \t Echo Ложные \t PAUSE –