为什么bat批处理重复只执行一条命令?
发布时间:2011-12-01 13:47:10 浏览:
今天在解决一个arp攻击的问题,用doc命令将服务器的mac静态绑定了,但是机器重启还是会覆盖这个设置,所以写了一个bat文件加入启动项,却发现该bat总是重复执行第一条命令
先分享一下简单的静态绑定mac的bat文件内。
@echo off
echo 开始绑定静态mac...
echo 清除arp缓存
arp -d
echo 清除arp缓存--ok
arp -s 网关ip 网关mac
echo 绑定成功
exit
存储后将此文件命名为arp.bat,取这个名字纯属巧合的,但是这个文件名竟然是windows的保留名称,结果就出现bat文件老是重复执行第一条命令,陷入死循环,通过不懈的google和百度,才发现原来是文件名称的原因,起初还以为是bat命令写错,真是汗颜......
Website Design & Power by:hbyxx.net