การเขียน Batch file เพื่อตั้งค่า Gateway
หลายท่านที่ใช้อินเตอร์เน็ตหลายเส้นหรือมี Gateway หลายตัวให้ใช้งาน คงจะเคยประสบปัญหาการเปลี่ยนค่าแต่ละทีมันไม่ทันใจเหลือเกิน
แต่วันนี้ผมจะสอนการเปลี่ยนค่า IP Address , Gateway หรือ DNS ได้ในคลิกเดียวครับ
วิธีการที่ว่านี้ก็คือการเขียน Batch file นั่นเอง วิธีการง่ายๆดังนี้
- เปิดโปรแกรม Notepad แล้วคัดลอกข้อความด้านล่างไปวาง
netsh interface ip set address name = “Local Area Connection” source = static addr = 192.168.1.9mask = 255.255.255.0
netsh interface ip set address name = “Local Area Connection” gateway = 192.168.1.1gwmetric = 1
netsh interface ip set dns name = “Local Area Connection” source = static addr = 192.168.1.1
netsh interface ip add dns name = “Local Area Connection” addr = 192.168.1.1
- หลังจากนั้นให้? save as
- จะขึ้นหน้าต่างให้บันทึก ตั้งชื่อไฟล์อะไรก็ได้แต่ต้องใส่ .bat เช่น ip.bat
ในช่อง save as type ให้เลือก? All Files เสร็จแล้วก็ Save วางไว้ที่ไหนก็ได้ที่สะดวกต่อการใช้งาน
หมายเหตุ สีเขียว คือ ค่าที่ต้องเปลี่ยนตามต้องการเช่น ถ้าใช้ Lan ที่เสียบสาย ก็ใช้ค่านี้ address name = “Local Area Connection”
แต่ถ้า มีการ์ดแลนหลายตัว อาจจะใช้ address name = “Local Area Connection2” ก็ขึ้นอยู่จะกับท่านเสียบสายไว้ที่ตัวไหน
ส่วนใครที่ใช้ Wireless ก็ให้คัดลอกชื่อ การ์ดแลนมาแทนที่ เช่น address name = “Wireless Network Connection“
ส่วนค่าอื่นๆ ที่ป็น เลข IP ก็แก้ตามความเหมาะสม
การใช้งานก็ดับเบิ้ลคลิกที่ไฟล์ ip.bat ได้เลย จะขึ้นหน้าต่างตามรูป ให้รอจนกว่าหน้านี้จะหายไป แค่นี้ก็เรียบร้อยครับผม