一点点的错误就可以导致问题发生

bat文件:

本地执行ok,执行完查设备管理器,固件版本就已变化
远程执行,可以执行,执行完报错
1. Something went wrong, but the devicedoes not know what it was --》把bat里的timeout 注释掉,就会报此错误(timeout /t 5),实际上是没有进行等待,改成ping 就好了
2. 之前的脚本,实际也改为了ping,但是因为最后一个 输入参数-v 写成了 -u,导致实际执行失败

你可能感兴趣的:(batch)