Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @echo off
- setlocal
- :: File di output CSV
- set output=clienti_rete.csv
- :: Intestazione del file CSV
- echo IP Address,MAC Address > %output%
- :: Loop per pingare tutti gli IP nella sottorete
- for /L %%i in (1,1,254) do (
- ping -n 1 192.168.1.%%i | find "Risposta da" > nul
- if not errorlevel 1 (
- arp -a 192.168.1.%%i | find "192.168.1.%%i" >> temp_arp.txt
- )
- )
- :: Estrai le informazioni IP e MAC da temp_arp.txt e aggiungile al CSV
- for /F "tokens=1,2" %%A in (temp_arp.txt) do (
- echo %%A,%%B >> %output%
- )
- :: Pulizia file temporanei
- del temp_arp.txt
- echo Scansione completata! I risultati sono in %output%.
- pause
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement