ViSiToR
Silver Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору KapralBel Цитата: Этот пример немного неверен, вот правильный: Код: @echo off chcp 1251 find /i /c "Привет Мир" "test.tmp" | find /c ": 0" > f.tmp for /f %%i in (f.tmp) do if %%i==0 echo ok > ok.tmp del /q f.tmp & exit | Этот батник, делает поиск в файле test.tmp, и по идее, он должен находить строчку содержащую "Привет Мир", и если слова были найдены, то создаётся файл ok.tmp как метка... Но приведённый мной пример, сработает только если файл в котором происводится поиск, в кодировке ANSI, если он в кодировке UTF-8, то поиск не осуществляется - в принципе это я и хочю решить.
---------- ViSiToR a.k.a CreatoR CreatoR это не ник, CreatoR это стиль жизни! |
|