批处理文件问题未解决

时间:2015-09-08 19:51:16

标签: batch-file

我试图创建一个无形的倒计时。 例如,脚本开始倒计时,但同时脚本像MMORPG一样运行。当你进入实例地牢时,它会开始倒计时,你可以走路等等。但是当我使用PING -n 6 127.0.0.1 //Delay the script for 5 seconds时。我希望PING在后台运行,同时脚本继续运行。我得到了Stephan的回复,但他的代码没有用:(

斯蒂芬的代码:

@echo off
setlocal enabledelayedexpansion
REM create a CarriageReturn:
for /f %%a in ('copy /Z "%~dpf0" nul') do set "CR=%%a"

for /L %%i in (5,-1,0) do (
<nul set /p =King Albireo is spawning in %%i seconds...!CR!
ping -n 2 127.0.01 >nul
)
goto Main

:Main
@title Example: Countdown
cls
echo It works
pause

有人可以创建此脚本,使其在后台运行,同时脚本继续运行。

  • 我知道我一遍又一遍地使用相同的词语,以确保每个人都能得到我想说的话。
  • 顺便说一句,感谢Stephan的代码。

1 个答案:

答案 0 :(得分:1)

您可以尝试使用

start "" /b cmd /q /v /e /c"(for /l %%a in (5 -1 1) do (echo respawn in %%a seconds&>nul ping -n 2 ""))&echo RESPAWN"