Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для Elven

Ветеран


Сообщения: 992
Благодарности: 268

Профиль | Сайт | Отправить PM | Цитировать


Очень приблизительный и кривой вариант (на коленке писал, опять винды нет под рукой):
Код: Выделить весь код
findstr -C:"SET SST_BRM" selhdw.dll
if ERRORLEVEL 0 (
  findstr -C:"SET SST_CDM" 
  if ERRORLEVEL 0 (
    echo not found
  ) else (
    echo start file2.exe
  )
) else (
  echo start file1.exe
)
Ну и да, сейчас не я так кто-нибудь другой (скорей всего Iska) задаст справедливые вопросы о структуре файла, кодировке, концах строк, сколько раз может значение повторяться в файле, почему не posh, ну и наконец затребуют либо сам файл либо как минимум фрагмент с искомой строчкой (но лучше файл, мне вот очень интересно посмотреть на dll которая просто так берет и читается).
Это сообщение посчитали полезным следующие участники:

Отправлено: 10:11, 05-03-2021 | #2