# How to Monitor Network With Windows Script

အားလုံးပဲ မင်္ဂလာပါ။ ဒီနေ့မှာတော့ Windows Bat File ကို သုံးပြီးတော့ Network Monitoring script လေး ရေးပြသွားမှာဖြစ်ပါတယ်။

အရင်ဆုံး ကျွန်တော်တို့ Text Document အလွတ်တစ်ခု Create လုပ်ပါမယ်။ ပြီးရင် ကျွန်တော် command လေး ထည့်ပါမယ်။ Command ကို အောက်မှာ copy ယူပါ။

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1725599824411/da93e813-af3a-4e47-a44b-a08399d5a0e9.png align="center")

```plaintext
@echo off & cls

set IP=8.8.8.8

:top

PING -n 1 %IP% | FIND "TTL="

IF ERRORLEVEL 1 (
    SET OUT=4F
    echo Request timed out.
) ELSE (
    SET OUT=2F
)

color %OUT%

ping -n 2 -w 1000 127.0.0.1 >nul

GoTo top
```

set IP = 8.8.8.8 နေရာမှာ ကိုယ် Ping ထားချင်တဲ့ Server IP ဒါမှမဟုတ် Website (amazonaws.com) စသဖြင့် ကိုယ်ထားချင်တဲ့ဟာကို ပြောင်းထားလို့ရပါတယ်။

---

ပြီးရင် ကျွန်တော်တို့ Text File လေးကို Save ပါမယ်။ Save တဲ့အခါ bat file အနေနဲ့ Extension ပြောင်းပြီး save ပေးရပါမယ်။

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1725600094468/76211b0d-fb6b-40da-872c-a7bcb4fec189.png align="center")

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1725600112017/e9202d33-a1ae-4753-aa7d-f8c380ad676d.png align="center")

ဒီ ping.bat File လေးကို Double Click or Run As Administrator နှိပ်ပြီး Run လိုက်မယ်ဆိုရင်

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1725601031186/9696df3f-eff5-439f-b49a-4b39f27e007b.png align="center")

reply ပြန်ရင် Background က စိမ်းနေမှာဖြစ်ပြီး

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1725601124416/ee36cdc9-6149-45f2-9149-41712781abb5.png align="center")

reply မပြန်ရင် Background က အနီရောင်ဖြစ်နေမှာပါ။

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1725601138856/82314aa2-f210-41ae-ba32-b8de82490c9b.png align="center")

Ping ပြန်မိသွားရင်တော့ Background က ပြန်စိမ်းလာမှာပဲဖြစ်ပါတယ်။

---

ဒီ Tips & Trick လေးက လွယ်ကူပြီး ရိုးရှင်းတဲ့အတွက် အသုံးတည့်မယ်လို့ မျှော်လင့်ပါတယ်။ အားလုံးပဲ အချိန်ပေးပြီး ဖတ်ရှုပေးတဲ့အတွက်လဲ ကျေးဇူးတင်ပါတယ် ခင်ဗျ။

Author By @[PoneMyat](@ponemyat110)
