DarkHart
19-02-2015, 07:46
Здравствуйте. Если я вручную добавлю адрес в файл хост то веб-сайт блокируется. Однако запускаю такой батник-
@echo off
cd /d "%windir%\system32\drivers"
cd etc
Call :GrantAccess hosts
attrib -R -S -H hosts
echo 127.0.0.1 www.yandex.kz>>hosts
echo 127.0.0.1 www.google.kz>>hosts
echo 127.0.0.1 www.vk.com>>hosts
echo 127.0.0.1 www.mail.ru>>hosts
ipconfig /flushdns
pause
goto :eof
:GrantAccess
takeown /f "%~1"
echo y|cacls "%~1" /g %username%:f
exit /b
pause
и всё, адреса не блокируются.
В чём дело?
@echo off
cd /d "%windir%\system32\drivers"
cd etc
Call :GrantAccess hosts
attrib -R -S -H hosts
echo 127.0.0.1 www.yandex.kz>>hosts
echo 127.0.0.1 www.google.kz>>hosts
echo 127.0.0.1 www.vk.com>>hosts
echo 127.0.0.1 www.mail.ru>>hosts
ipconfig /flushdns
pause
goto :eof
:GrantAccess
takeown /f "%~1"
echo y|cacls "%~1" /g %username%:f
exit /b
pause
и всё, адреса не блокируются.
В чём дело?