本帖最后由 pcl_test 于 2016-10-22 13:04 编辑
菜鸟问题,我写了很多测试语句,if括住的语句都没能正确“echo 中文”,请教各位大虾,我错在了哪里?
请问:正确的if语句该怎么写?- for /f "delims=" %%l in ('wmic os get OSLanguage ^| findstr [0-9]') do (
- set language=%%l
- )
- echo %language%
-
- if %%language%% == 2052 (
- echo 中文
- )
-
- if "%%language%%" == 2052 (
- echo 中文
- )
-
- if %%language%% == "2052" (
- echo 中文
- )
-
- if "%%language%%" == "2052" (
- echo 中文
- )
-
- if %%language%% equ 2052 (
- echo 中文
- )
-
- if "%%language%%" equ 2052 (
- echo 中文
- )
-
- if %%language%% equ "2052" (
- echo 中文
- )
-
- if "%%language%%" equ "2052" (
- echo 中文
- )
-
- if !language! == 2052 (
- echo 中文
- )
-
- if "!language!" == 2052 (
- echo 中文
- )
-
- if !language! == "2052" (
- echo 中文
- )
-
- if "!language!" == "2052" (
- echo 中文
- )
-
- if !language! equ 2052 (
- echo 中文
- )
-
- if "!language!" equ 2052 (
- echo 中文
- )
-
- if !language! equ "2052" (
- echo 中文
- )
-
- if "!language!" equ "2052" (
- echo 中文
- )
复制代码
|