先看2个命令,单独执行每条是成功的,但是,多条命令放到一个.bat文件里,为什么就执行第一条命令呢?
比如代码:
> uglifyjs %inputPath%appbase.js -o %outputPath%appbase.min.js
> uglifyjs %inputPath%requestapi.js -o %outputPath%requestapi.min.js
在原来每行命令前面加上start "" 就可以了。注意有空格。
start uglifyjs %inputPath%appbase.js -o %outputPath%appbase.min.js
start uglifyjs %inputPath%requestapi.js -o %outputPath%requestapi.min.js
先分享一下简单的静态绑定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命令写错,真是汗颜.....