标题: [文本处理] BAT批处理命令if else出错? [打印本页]
作者: zfk22 时间: 2014-5-17 00:21 标题: BAT批处理命令if else出错?
- @echo off
- set a=123
- set b=456
- if exist C:\Users\ZENG\Desktop\test123.txt (echo %b%>>C:\Users\ZENG\Desktop\test.txt)else(echo %a%>>C:\Users\ZENG\Desktop\test.txt)
- pause
复制代码
为何执行不了?
作者: 522235677 时间: 2014-5-17 00:50
)else(
挤挤暖和?
) else (
作者: HappyBirthday 时间: 2014-5-17 05:54
本帖最后由 HappyBirthday 于 2014-5-17 05:56 编辑
else(改成else (,else后要有空格。
作者: 小竹子 时间: 2014-5-17 08:52
前两位大哥已经指出来了,错误: )else( 应改为 : ) echo (
作者: DAIC 时间: 2014-5-17 09:28
- @echo off
- set a=123
- set b=456
- if exist C:\Users\ZENG\Desktop\test123.txt (
- echo %b%>>C:\Users\ZENG\Desktop\test.txt
- ) else (
- echo %a%>>C:\Users\ZENG\Desktop\test.txt
- )
- pause
复制代码
作者: zfk22 时间: 2014-5-17 11:59
非常感谢各位的帮助
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |