创建文件内位置时,批处理文件显示错误

时间:2016-08-05 06:44:04

标签: batch-file

我正在尝试制作闹钟批处理文件,这是文件的警报部分,

:a1
cls
goto invalid
:invalid
if %time%==%t2% goto b
if not %time%==%t2% goto invalid
:b

%t2%是警报应该关闭的时间,%time%是当前时间;但是,当我运行此脚本时,它会显示“'invalid'不会被识别为内部或外部命令,可操作程序或批处理文件。”我不能,为了我的生活,弄清楚为什么它这样做并且不运行下面的脚本“:invalid”,它只是跳到:b。

1 个答案:

答案 0 :(得分:0)

尝试此操作并发布错误(如果有):

:a1
cls
:invalid
if %time%==%t2% (goto :b
) else ( goto :invalid )
:b