У меня есть пакетный скрипт Windows, который будет искать строку в файле
find /i "WD6" %Inputpath%file.txt
if %errorlevel% == 0 GOTO somestuff
В настоящее время мой код выглядит так. Я наткнулся на новую строку, которую хочу найти в том же файле, и выполнить то же действие, если он ее найдет, он сохранил ее в переменной с именем %acctg_cyc%
, могу ли я искать обе строки в одной строке кода? Я пробовал это:
find /i "WD6" %acctg_cyc% %Inputpath%file.txt
if %errorlevel% == 0 GOTO somestuff
Но, похоже, он игнорирует %acctg_cyc% и ищет только «WD6» в файле .txt. Я попытался проверить, где %acctg_cyc%
находится в файле .txt, а когда нет, и оба раза он проходит.
есть идеи? Я знаю, что мог бы сделать это в большем количестве строк кода, но я действительно пытаюсь избежать этого прямо сейчас. Может быть, это просто невозможно.
Спасибо за любую помощь!