如下例所示,可以在DOS脚本中创建一个空字符串。
Set a=
要检查是否存在空字符串,需要在方括号中包含变量名,并将其与方括号中的值进行比较,如以下示例所示。
[%a%]==[]
以下示例显示了如何创建空字符串以及如何检查是否存在空字符串。
示例
@echo off
SET a=
SET b=Hello
if [%a%]==[] echo "String A is empty"
if [%b%]==[] echo "String B is empty "
以上命令产生以下输出。
String A is empty