Windows Batch判断变量是否定义

2023-12-19  本文已影响0人  CodingCode
@echo off

if defined MYVAR (
   echo ERROR: MYVAR is defined
) else (
   echo ERROR: MYVAR is not defined
)

if not defined MYVAR (
   echo MYVAR is not defined
) else (
   echo MYVAR is defined
)

运行:

C:\> set MYVAR=<avalue>
C:\> test.bat
MYVAR is defined
MYVAR is defined

C:\> set MYVAR=
C:\> test.bat
MYVAR is defined
MYVAR is defined
上一篇 下一篇

猜你喜欢

热点阅读