小编Mal*_*rth的帖子

命令的语法不正确?

我是批处理新手,因此我无法弄清楚,为什么会出现语法错误??

这是我的代码:

set /p hostname1=<a.txt


echo %hostname1%

PAUSE

IF %hostname1% == 0 (
    SET %hostname02% = 1
    echo %hostname02% >> a.txt
    PAUSE

) 

IF %hostname1% == 1 (

    SET %hostname03% = 2
    echo %hostname03% >> a.txt
    PAUSE
    exit
) 

IF %hostname1% == 2 (
    echo MSGBOX "Message" > %temp%\TEMPmessage.vbs
    call %temp%\TEMPmessage.vbs
    del %temp%\TEMPmessage.vbs /f /q
) 
Run Code Online (Sandbox Code Playgroud)

这只是一个“为了好玩”的项目,但我想知道为什么我会收到这个烦人的错误!

batch-file

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

batch-file ×1