我已经使用此代码检查互联网连接并在没有连接时重新启动 PC,但是当连接建立并且运行脚本后 CMD 窗口没有关闭时,检查循环将永远运行。
即使不满足if条件,我也需要修改脚本以在运行批处理文件后关闭CMD窗口
@Echo off :restart TIMEOUT /T 5 ping google.com IF "%ERRORLEVEL%"=="1" SHUTDOWN -R -T 00 ELSE exit goto restart