2014-05-10 3 views
-1

매초마다 깜박이는 검정색/흰색 배경의 DOS 기반 시계를 만들고 있지만 goto 명령은 첫 번째 goto 명령과 같이 사용할 수 없습니다. 명령은 다음에서만 실행됩니다. 시계 라벨 누구든지이 문제에 대해 저를 도울 수 있습니까?더블 GOTO 명령 -DOS 기반 시계

@echo off 
title DOS-Based Clock 
color a 
cls 
goto CLOCK 
goto 0a 
:CLOCK 
cls 
echo The current time is: %time% 
goto CLOCK 
:0a 
color 0a 
ping -n 2 127.0.0.1>nul 
goto 7a 
:7a 
color 7a 
ping -n 2 127.0.0.1>nul 
goto 0a 
+1

http://meta.stackexchange.com/questions/40164/should-we-close-fix-my-program-questions – sashoalm

+0

삭제해야합니까?를 참조하십시오. – Nutchapol

답변

1
@echo off 
    title DOS-Based Clock 
    set "color=0a" 

:clock 
    cls 
    color %color% 
    echo the current time is: %time% 

    ping -n 2 127.0.0.1 > nul 
    goto %color% 

:0a 
    set "color=7a" 
    goto clock 

:7a 
    set "color=0a" 
    goto clock 

를 사용하여 색상을 저장하고 모두 색상을 변경하고 색상과 동일한 레이블로 이동하는 데 사용할 변수, 프로세스를 색상의 값을 변경하고 반복