我是新来这个,我想我在Youtube上看到一个基本的例子:我的批处理文件没有循环?
@echo off
echo this little program helps you to refresh a website
pause
cls
echo but first we have to do some preferences
pause
cls
echo please enter the website name here
set /p website=
cls
echo please enter the time between refreshes
set /p time=
cls
echo Set limited or unlimited refresh
set /p refresh=
if'%refresh%'=='1' goto :once
if'%refresh%'=='0' goto :unlimited
cls
:once
cls
echo Preferences finished
pause
timeout /t %time% /nobreak
start %website%
exit
:unlimited
cls
echo Preferences finished
pause
:again
timeout /t %time% /nobreak
start %website%
goto :again
此代码应该问一个网站的用户和刷新时间,它会通过重新打开它刷新该网站在IE浏览器(Internet Explorer),但我有2个问题是:
- ,如果我输入0或“0”,将只执行一次,退出蝙蝠
- 循环不工作是否有一个刷新页面的方式,而不必在新标签中重新打开页面,例如只刷新当前标签页?
提示:退出命令 – SteveFest
退出应该工作:一次,以便它执行一次,如果我定义:先不限制,然后:一次? –
不,这是一回事。 – SteveFest