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

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

Ветеран


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

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


Код: Выделить весь код
@echo off
setlocal enableextensions enabledelayedexpansion

set sSourceFile=C:\Песочница\069\list.txt
set sDestFile=%SystemRoot%\system32\drivers\etc\hosts

if exist "%sSourceFile%" (
	if exist "%sDestFile%" (
		for /f "usebackq delims=" %%i in ("%sSourceFile%") do (
			type "%sDestFile%" | >nul 2>&1 find.exe /i "%%~i" || (
				echo Add string [%%~i].
				>>"%sDestFile%" echo %%~i
			)
		)
	) else (
		echo Can't find destination file [%sDestFile%].
		exit /b 2
	)
) else (
	echo Can't find source file [%sSourceFile%].
	exit /b 1
)

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

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

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