BKPB
07-03-2017, 08:29
Вот файл .cmd который позволяет редактировать Hosts и сохранить настройки :
@Echo Off
setlocal enabledelayedexpansion
set sHostFile=%SystemRoot%\System32\drivers\etc\hosts
for /f "tokens=1* delims=]" %%a in ('find /v /n "" ^<"%sHostFile%"') do (
echo.%%b | >nul find /i "%sHost%" || (echo.%%b>>"%SystemRoot%\System32\drivers\etc\temp_host")
)
del /f /q "%sHostFile%"
ren "%SystemRoot%\System32\drivers\etc\temp_host" "hosts"
exit /b
И вот другой .cmd который открывает файл Hosts:
notepad C:\Windows\System32\drivers\etc\hosts
Помогите создать из этих файлов один, чтобы можно было запустив его, отредактировать Hosts и сохранить сделанные изменения.
@Echo Off
setlocal enabledelayedexpansion
set sHostFile=%SystemRoot%\System32\drivers\etc\hosts
for /f "tokens=1* delims=]" %%a in ('find /v /n "" ^<"%sHostFile%"') do (
echo.%%b | >nul find /i "%sHost%" || (echo.%%b>>"%SystemRoot%\System32\drivers\etc\temp_host")
)
del /f /q "%sHostFile%"
ren "%SystemRoot%\System32\drivers\etc\temp_host" "hosts"
exit /b
И вот другой .cmd который открывает файл Hosts:
notepad C:\Windows\System32\drivers\etc\hosts
Помогите создать из этих файлов один, чтобы можно было запустив его, отредактировать Hosts и сохранить сделанные изменения.