有没有区别
IF DEFINED _variable DO something
和
IF "!_variable!" NEQ "" DO something
不是这样,不。 但是, if defined版本是动态的,即使在延迟扩展禁用的情况下。
if defined
if defined依赖于启用的命令扩展。 但是, if defined是常用的,因为它更容易浏览并知道正在检查什么。