我是新來這個,我想我在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