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

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

Ответить
Настройки темы
CMD/BAT - [решено] параметры цикла for для построчного анализа текстового файла?!

Пользователь


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

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


Добрый день!
Есть необходимость построчно проанализировать содержимое текстового файла. Никак не могу определиться с синтаксисом.
@for /f "tokens=*" %%A in (c:\text.txt) do @echo %%A – не работает

Отправлено: 15:52, 04-02-2008

 


Moderator


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

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


@for /f "delims=" %%A in (c:\text.txt) do @echo %%A
Это сообщение посчитали полезным следующие участники:

Отправлено: 22:14, 04-02-2008 | #2



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

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


Аватара для Ingolder

Старожил


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

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


Petya V4sechkin, я так написал точьвточь - ничего не выдаёт.
как быть? мне тоже надо.

Отправлено: 23:46, 08-08-2010 | #3



Moderator


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

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


Ingolder, не стесняйтесь подробнее описывать проблему.
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:51, 09-08-2010 | #4


Аватара для Ingolder

Старожил


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

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


пишу в батнике:

@for /f "tokens=*" %%A in (c:\text.txt) do @echo %%A

не выводит вообще ничего.
куда ж уж подробнее?.

p.s. пишу:
@for /f "delims=" %%A in (c:\text.txt) do @echo %%A

ничего не выводит

Отправлено: 21:41, 09-08-2010 | #5


Пользователь


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

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


Ingolder,

А конкретнее? Что происходит, неужели совсем ничего? Это возможно только если файл tex.txt пуст...Если это единственная строка в *.bat, то добавьте после неё "pause"

Отправлено: 22:36, 09-08-2010 | #6


Аватара для gora

Ушёл из жизни


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

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


Цитата deepred:
Это возможно только если файл tex.txt пуст »
А также, если файл c:\text.txt отсутствует по указанному пути или он содержит спец. символы, которые батник не может "разобрать". Приведите здесь свой text.txt.

Отправлено: 08:31, 10-08-2010 | #7


Пользователь


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

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


Цитата gora:
если файл c:\text.txt отсутствует по указанному пути или он содержит спец. символы, которые батник не может "разобрать" »
в данном случае было бы выдано сообщение об ошибке...
Цитата gora:
Приведите здесь свой text.txt »
- действительно не помешало бы, а заодно и код пакетника, если таковой имеется...
Это сообщение посчитали полезным следующие участники:

Отправлено: 09:06, 10-08-2010 | #8


Старожил


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

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


1. Проверить кодировку файла
2. можно попробовать объединить: "tokens=* delims="
3. а еще перед циклом добавить setlocal enableextensions

-------
Как сказало Дерево Дровосеку: "я - пень".

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

Отправлено: 12:09, 10-08-2010 | #9


Аватара для Ingolder

Старожил


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

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


спасибо помогло "tokens=* delims="

Отправлено: 09:33, 11-08-2010 | #10



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Создание текстового файла при условии его отсутствия в папке spilberg Скриптовые языки администрирования Windows 1 12-07-2009 15:58
[решено] Чтение текстового файла с неизвестным именем ZeroCrash AutoIt 4 01-07-2009 19:03
[решено] Заполнение формы на сайте, но с данными из текстового файла ZeroCrash AutoIt 2 24-06-2009 11:04
CMD/BAT - [решено] Как скопировать имя файла из текстового файла в код батника и т.д. Nun-Nun Скриптовые языки администрирования Windows 6 13-05-2009 13:28
CMD/BAT - [решено] вывод текстового файла на экран cmd idsp Скриптовые языки администрирования Windows 6 06-04-2009 07:18




 
Переход