1
@echo off
goto start
:start

if exist console.ccmf (
PAUSE
ren console.ccmf console.bat
ping 123.45.67.89 -n 1 -w 500 > nul
START /wait console.bat
ren console.bat console.ccmf
goto exit
)

我真的很想找到一种不使用 vbs 脚本的方法。只是为了填写...这是一个重命名程序然后启动它的程序。目的是当所述文件关闭时,它会重命名为原来的名称并退出

4

1 回答 1

0

使用该CALL功能。Start真正用于启动窗口程序并打开另一个控制台,CALL 停留在已经打开的一个控制台窗口中。

@echo off
goto start

:start
if exist console.ccmf (
    PAUSE
    ren console.ccmf console.bat
    ping 123.45.67.89 -n 1 -w 500 > nul
    CALL console.bat
    ren console.bat console.ccmf
    goto exit
)
于 2012-08-28T01:17:03.993 回答