如何在 Chrome 的每天同一时间启动特定的 URL

How do I launch a particular URL the same time daily in Chrome

我想在每天同一时间在 chrome 中启动一个特定的 URL。如何使用命令行实现此目的?

有两种方法可以做到这一点。第一个来自单个命令行。您将希望在 Task Scheduler 中创建一个新任务,并在需要的时间让它 运行 成为一个命令。如果您希望使用支持命令行的其他浏览器,请务必对目录路径中的任何空格使用 _

命令行:

SchTasks /Create /SC DAILY /TN "New_Task" /TR "start "C:\Program_Files_(x86)\Google\Chrome\Application\chrome.exe" www.whosebug.com" /ST 09:00

第二个选项是使用您存储在某处的 batch 文件,它将使用 SchTasks 调用。只需创建 site1.bat 并将其放置在安全的地方,例如 C:\Windows\My Tasks.

来自批次:

@ECHO OFF
@set Task_Name=Task1
@Set Time=09:00
@set Site=www.whosebug.com

schtasks /query /TN "%Task_Name%" >NUL 2>&1
IF %ERRORLEVEL% EQU 0 (goto :EXISTS) ELSE (goto :CREATE)

:CREATE
Set Folder=%~dp0
Set Name=%~nx0

Echo Task does not already exist, creating it now.
SchTasks /Create /SC DAILY /TN "%Task_Name%" /TR "%Folder%%Name%" /ST %Time%
goto :eof

:EXISTS
start "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" %Site%
goto :eof