В общем быстрый и простой метод, когда на железе можно использовать только то , что есть, никаких там флешек и прочего портативного софта, а глянуть надо.
Запрос из ИИ, но легко дорабатывается под нужные нужды.
cmd
@echo off
for /L %%i in (1,1,254) do (
ping -n 1 -w 100 192.168.1.%%i | find "Reply from"
)
pause
PowerShell
1..254 | ForEach-Object {
$ip = "192.168.1.$_"
if (Test-Connection -ComputerName $ip -Count 1 -Quiet) {
Write-Host "$ip is alive"
}
}