Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Поиск текстового файла по его содержимому

Ответить
Настройки темы
CMD/BAT - [решено] Поиск текстового файла по его содержимому

Новый участник


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


Конфигурация

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


Изменения
Автор: Elektronik063
Дата: 14-02-2011
Помогите написать скрипт,решающий такую задачу:
командный файл, выполняющий поиск текстового файла по его содержимому. Считать, что слова в текстовых файлах записаны в формате ОДНО СЛОВО В СТРОКЕ. Искомое слово задается первым параметром КФ..
накидал сам кое что-но не получается-я не делал до этого батники поэтому тыкните на косяк плис
Код: Выделить весь код
@echo off  
for /f %%f in ('findstr /x [computer] %f') do set /a computer  
echo %computer%
То есть имеется 3 текстовых файла,батник должен разобрать эти файлы на строки,и тот в котором присутствует слово computer(допустим) запустить

Отправлено: 22:48, 14-02-2011

 

Старожил


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

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


По простому так можно:
Код: Выделить весь код
@echo off
set "FileList="1.txt" "2.txt" "3.txt"" 
for /f "delims=" %%f in ('findstr /m/b/c:"computer" %FileList%') do start notepad "%%f"
При задании файлов для поиска в комстроке (например, findword.bat "1.txt" "2.txt" "3.txt"):
Код: Выделить весь код
@echo off
:Loop
if "%~1"=="" goto:eof
findstr /m/b/c:"computer" %1 && start notepad %1
shift
goto Loop

Последний раз редактировалось SendMessage, 15-02-2011 в 03:47.

Это сообщение посчитали полезным следующие участники:

Отправлено: 03:35, 15-02-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Поиск текстового файла по его содержимому

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Прочие - Как узнать расширение файла по его содержимому? __genix__ Программное обеспечение Windows 15 19-11-2013 16:49
CMD/BAT - [решено] Разбивка текстового файла файла Seryoga204 Скриптовые языки администрирования Windows 1 04-10-2010 21:19
MSFT SQL Server - результаты запроса в виде текстового файла и его обработка minusodin Программирование и базы данных 7 30-03-2010 15:48
CMD/BAT - [решено] Создание текстового файла при условии его отсутствия в папке spilberg Скриптовые языки администрирования Windows 1 12-07-2009 15:58
CMD/BAT - [решено] Как скопировать имя файла из текстового файла в код батника и т.д. Nun-Nun Скриптовые языки администрирования Windows 6 13-05-2009 13:28




 
Переход