Имя пользователя:
Пароль:
 

Название темы: Проверка файла host
Показать сообщение отдельно

Ветеран


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

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


Sisin, по-хорошему, конечно, вместо «find.exe» надо пользовать «findstr.exe» с указанием в маске начала и конца строки, наподобие:
Код: Выделить весь код
			type "%sDestFile%" | >nul 2>&1 findstr.exe /i /r /c:"^%%~i$" || (
а то попадётся в исходном файле что-нибудь этакое:
Код: Выделить весь код
127.0.0.1 g.msn.com.ru
127.0.0.1 g.msn.com
— и будет ошибочно определено, что вторая строка уже есть в целевом файле (по совпадению подстроки).

Цитата Sisin:
А как сделать без дополнительного файла list.txt???
Чтобы строчки были прописаны в cmd. »
А чем оно Вам мешает — отдельным файлом? Возни чуть больше.
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:27, 24-04-2015 | #5

Название темы: Проверка файла host