хм а что именно нужно ! сначало пиши пом\иск определенного файла а потом и слова могу написать тебе такой ! итолько стукнись в icq 764243
Ёпс.. всё просто. открой "Пуск"->"Выполнить" Набери "cmd" (здесь и далее без кавычек) Введи "help" Тебя интересует две команды "find" "findstr" Справка по интересующей тебя команде вызывается так: find /? findstr /? Примерно вот такое должно выползти: Code: C:\WINDOWS>find /? Поиск текстовой строки в одном или нескольких файлах. FIND [/V] [/C] [/N] [/I] [/OFF[LINE]] "строка" [[диск:][путь]имя_файла[ ...]] /V Вывод всех строк, НЕ содержащих заданную строку. /C Вывод только общего числа строк, содержащих заданную строку. /N Вывод номеров отображаемых строк. /OFF[LINE] Не пропускать файлы с установленным атрибутом "Автономный". /I Поиск без учета регистра символов. "строка" Искомая строка. [диск:][путь]имя_файла Один или несколько файлов, в которых выполняется поиск. Если путь не задан, поиск выполняется в тексте, введенном с клавиатуры либо переданном по конвейеру другой командой. C:\WINDOWS>findstr /? Поиск строк в файлах. FINDSTR [/B] [/E] [/L] [/R] [/S] [/I] [/X] [/V] [/N] [/M] [/O] [/P] [/F:файл] [/C:строка] [/G:файл] [/D:список_папок] [/A:цвета] [/OFF[LINE]] строки [[диск:][путь]имя_файла[ ...]] /B Искать образец только в началах строк. /E Искать образец только в конце строк. /L Поиск строк дословно. /R Поиск строк как регулярных выражений. /S Поиск файлов в текущей папке и всех ее подпапках. /I Определяет, что поиск будет вестись без учета регистра. /X Печатает строки, которые совпадают точно. /V Печатает строки, не содержащие совпадений с искомыми. /N Печатает номер строки, в которой найдено совпадение, и ее содержимое. /M Печатает только имя файла, в которой найдено совпадение. /O Печатает найденный строки через пустую строку. /P Пропускает строки, содержащие непечатаемые символы. /OFF[LINE] Не пропускает файлы с установленным атрибутом "Автономный". /A:цвета Две шестнадцатеричные цифры - атрибуты цвета. См. "COLOR /?" /F:файл Читает список файлов из заданного файла (/ для консоли). /C:строка Использует заданную строку как искомую фразу поиска. /G:файл Получение строк из заданного файла (/ для консоли). /D:список_папок Поиск в списке папок (разделяются точкой с запятой). строка Искомый текст. [диск:][путь]имя_файла Задает имя файла или файлов. Использовать пробелы для разделения нескольких искомых строк, если аргумент не имеет префикса /C. Например, 'FINDSTR "Привет мир" a.b' ищет "Привет" или "мир" в файле a.b, а команда 'FINDSTR /C:"Привет мир" a.b' ищет строку "Привет мир" в файле a.b. Краткая сводка по синтаксису регулярных выражений: . Любой символ. * Повтор: ноль или более вхождений предыдущего символа или класса ^ Позиция в строке: начало строки $ Позиция в строке: конец строки [класс] Класс символов: любой единичный символ из множества [^класс] Обратный класс символов: любой единичный символ из дополнения [x-y] Диапазон: любые символы из указанного диапазона \x Служебный символ: символьное обозначение служебного символа x \<xyz Позиция в слове: в начале слова xyz\> Позиция в слове: в конце слова За полной информацией о регулярных выражениях FINDSTR обратитесь к доступной интерактивной документации. ...формируешь запрос и запихиваешь его как есть в бат-файл. Например: Code: findstr /N /I /O "asd" c:\windows\123123\*.* найдёт все файлы в папке 123123, в которых есть asd,ASD,AsD.... и др. вне зависимости от регистра. Code: findstr /I /M /S "password" c:\*.* найдёт все файлы со строкой "password" на всём диске Це И будет тебе консольное счастье...
Спасиб ))) помог а как открыть порты ... @echo off netstat -noa > a:\LOGport.txt кльовой скрипт токо он делает пипа dir портов и ставлятет на диск a:\LOGport.txt а можно даже дописать зделав вот так ">>" без лапок.+)))
работал ! нармально ! переделовал бат в exe и вешал иконку ! работала на все сто . тырил инет uin icq .... итд! сейчас все переделал в vbs!