如下例所示,可以在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