今天因为局域网ARP病毒攻击,写了个BAT批处理文件就两行:
ARP -D
ARP -S GatewayIP GatewayMAC
保存文件为ARP.BAT
双击运行,结果一直就不停地执行第一个命令,不停刷屏.
最后查出问题出来:不能保存文件名为ARP.BAT
改个文件名ARPKILL.BAT,一切OK!
总结:文件最好不能命令为命令关键字,特别是可执行文件.
本文介绍了一次处理局域网ARP病毒攻击的经历。通过编写一个简单的批处理文件来清除ARP缓存,但发现使用特定名称(如ARP.BAT)会导致无限循环执行问题。更改文件名为ARPKILL.BAT后,问题得以解决。文章强调了避免将批处理文件命名为命令关键字的重要性。
今天因为局域网ARP病毒攻击,写了个BAT批处理文件就两行:
ARP -D
ARP -S GatewayIP GatewayMAC
保存文件为ARP.BAT
双击运行,结果一直就不停地执行第一个命令,不停刷屏.
最后查出问题出来:不能保存文件名为ARP.BAT
改个文件名ARPKILL.BAT,一切OK!
总结:文件最好不能命令为命令关键字,特别是可执行文件.
3653

被折叠的 条评论
为什么被折叠?
