批处理脚本 - 空字符串



可以通过在初始化期间给它分配一个空值来在 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
batch_script_strings.htm
广告