การเขียน Batch file เพื่อตั้งค่า Gateway

Home  »  Tip   »   การเขียน Batch file เพื่อตั้งค่า Gateway

การเขียน 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

Batch file เพื่อตั้งค่า Gateway

  • จะขึ้นหน้าต่างให้บันทึก ตั้งชื่อไฟล์อะไรก็ได้แต่ต้องใส่ .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 ได้เลย จะขึ้นหน้าต่างตามรูป ให้รอจนกว่าหน้านี้จะหายไป แค่นี้ก็เรียบร้อยครับผม

หรือจะดาวน์โหลดไฟล์ที่ผมทำไว้ไปใช้งานเลยก็ได้ Downipload ip.bat

Tags.

bat file เปลี่ยน ip, การเขียน batch file, เขียน batch file, การเขียน bat file, เขียน bat file, batch file เปลี่ยน ip, bat file fix ip, วิธีการเขียน Batch File, เขียน bat, bat เปลี่ยน gateway

About the author: Com250

ชอบเขียนเรื่องราวการแก้ปัญหาคอมพิวเตอร์ หรืออุปกรณ์อื่นๆ จากประสบการณ์ที่ผ่านมา

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *