Alexander A Manaeff -

 
 

Разбор текстового файла из командного файла

Все об администрировании рабочих станций Windows 95/98/NT/2000/XP/7/8. То, чего не найдешь в бескрайних просторах Интернета. Решения тех проблем, которые не решаются типовыми ответами, которые можно получить в техподдержке Майкрософта - а именно: переустановить продукт или купить какой-ть другой лицензионный диск.

Модератор: UncleFather

Разбор текстового файла из командного файла

Сообщение UncleFather » 14 янв 2010 11:04, Чт




Проблема:
Необходимо проанализировать содержимое текстового файла, используя только средства командной строки.
Решение:
Код: Выделить всё
@ECHO OFF
tasklist /FI "Imagename eq explorer.exe" >currtasks.txt
for /F "tokens=1,2,* delims= " %%i in (currtasks.txt) do @echo %%i %%j %%k
В этом примере мы создаем файл currtasks.txt, в который записываем информацию о запущенном процессе explorer.exe. А затем, для каждой строки этого файла создаем три переменные i, j, k, которые делят строку по пробелам (Задается в параметре delims). То есть, i - это от начала строки до первого пробела, j - от второго пробела до третьего пробела, и k - от третьего пробела до конца строки. Эти значения задаются в параметре tokens. И выводим эти переменные в окно консоли.
Если необходимо анализировать значения этих переменных, то не забываем заключать в кавычки сами переменные:
Код: Выделить всё
If "%%i"=="explorer.exe" @echo Ништяк

Более подробную информацию по команде FOR смотрим во встроенной справке Windows.




Если Вам понравился этот материал, то мы с признательностью примем вашу финансовую поддержку, которая поможет нам и в дальнейшем радовать Вас интересной и полезной информацией.
Помните, что даже минимальная сумма сделает Вас инвестором этого проекта и о Вас будут думать с благодарностью тысячи наших новых читателей.
Материально поддержать проект можно здесь










Alexander A. Manaeff©

Понравилась статья? Будем крайне признательны за репосты в соцсетях! Материально поддержать проект можно здесь

Мои странички:
ВКонтакте
Одноклассники
Youtube
Facebook
Instagram
Изображение
Изображение
Изображение
Изображение
Аватара пользователя
UncleFather
Site Admin
 
Сообщения: 1368
Зарегистрирован: 17 авг 2004 16:20, Вт



Вернуться в Администрирование Windows Workstations

Кто сейчас на конференции

Сейчас этот форум просматривают: YandexDirect [Bot] и гости: 3

Alexander A Manaeff - нижняя граница
Рейтинг@Mail.ru Яндекс.Метрика Яндекс цитирования

Счетчик посещений