Tukar DNS IP pada Windows Dengan Skrip Batch


Adakalanya sistem pentadbir memerlukan kerja-kerja penukaran IP DNS dengan cepat tanpa perlu navigasi ke lokasi TCP Properties. Jadi penggunaan skrip adalah antara penyelesaian.

Berikut ialah skrip Windows Batch:

@echo off

:: Tukar alamat IP DNS berikut mengikut kesesuaian.
set DNS1=8.8.8.8
set DNS2=8.8.4.4

for /f "tokens=1,2,3*" %%i in ('netsh int show interface') do (
    if %%i equ Enabled (
        echo Changing "%%l" : %DNS1% + %DNS2%
        netsh int ipv4 set dns name="%%l" static %DNS1% primary validate=no
        netsh int ipv4 add dns name="%%l" %DNS2% index=2 validate=no
    )
)

ipconfig /flushdns

:EOF

Cara-caranya:

1. Buka notepad
2. Copy dan paste skrip diatas.
3. Simpan sebagai apa-apa nama dengan .bat dihujung fail. Contoh tetapandns.bat.
4. Dwi-klik atau guna command line untuk laksanakan skrip ini.

NOTA: Skrip ini hanya berguna untuk pengguna Windows sahaja.

0 comments:

Post a Comment

My Instagram