Board logo

标题: [文件操作] 批处理符号&& 和|| 用法 ,我这样不对吗? [打印本页]

作者: abc02    时间: 2013-3-22 19:35     标题: 批处理符号&& 和|| 用法 ,我这样不对吗?

  1. set p_0=%~dp0\preview_0_assets\
  2. copy /y "%p_0%icon.png" "%~dp0\android 2.3" >nul 2>nul && cecho #Gnicon.png  || cecho #Rnicon.png
  3. copy /y "%p_0%thumbnail.png" "%~dp0\android 2.3" >nul 2>nul && cecho #Gnthumbnail.png  || cecho #Rnthumbnail.png
复制代码
调用了一个第三方显示颜色
如果成功显示绿色,失败则红色
作者: BAT-VBS    时间: 2013-3-22 20:55

可能是cecho命令的返回值比较特殊,你试试这个:
  1. cecho #Gnicon.png && echo yes || echo no
复制代码





欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2