以下是我的批代码
:START
echo RUNNING START
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" http://www.google.com
ping -n 30 127.0.0.1 > nul
echo RUNNING DONE 30 secs
taskkill /im chrome.exe
echo KILL CHROME
GOTO START
我试着说使用我的窗口批处理文件每隔30秒运行一次google.com并在窗口cmd提示符下加载
Microsoft Windows [Version 6.1.7600]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Users\Administrator>cd Desktop
C:\Users\Administrator\Desktop>chrome.bat
但问题在于加载第3行的部分
是
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" http://www.google.com
命令提示符将停滞并挂起,而不是执行下一行。
我想要实现的是
每30秒循环一次,加载特定页面,例如google.com
我不是谷歌或者是什么,我实际上想要设置一个简单的cron作业,在这种情况下使用谷歌作为示例,每30秒加载一次我的页面
答案 0 :(得分:2)
尝试使用
start "" "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" http://www.google.com
instead of
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" http://www.google.com
这将启动一个新流程并让您的批次继续。 和
taskkill /F /im chrome.exe
它适用于我的任何一种情况。