updateHostsWindows.bat: add file

This script will create in first running backup of ORIGINAL/CURRENT
hosts file in hosts.skel file if file does not exists.
If hosts.skel file exists, then NEW copy with customized unified hosts
file will be copied to proper path.
Next DNS Cache will be refreshed.
This commit is contained in:
Tomasz Przybył 2016-06-15 14:55:59 +02:00
parent 70a27055d7
commit 0cf8659d2e

14
updateHostsWindows.bat Normal file
View File

@ -0,0 +1,14 @@
:: This script will create in first running backup of ORIGINAL/CURRENT hosts file in hosts.skel file.
:: If hosts.skel file exists, then NEW copy with customized unified hosts file will be copied to proper path.
:: Next DNS Cache will be refreshed.
:: YOU NEED RUNNING THIS BAT FILE IN COMMAND LINE PROMPT WITH ADMINISTRATOR PRIVILIGES
@ECHO OFF
if not exist "%WINDIR%\System32\drivers\etc\hosts.skel" (
COPY %WINDIR%\System32\drivers\etc\hosts %WINDIR%\System32\drivers\etc\hosts.skel
GOTO :CLEARDNS
)
:CLEARDNS
COPY hosts %WINDIR%\System32\drivers\etc\
ipconfig /flushdns
GOTO END
:END