批量文件 - 如何在谷歌搜索中搜索并打开特定的网站。

最后发布: 2020-07-09


问题

请你告诉我,是否可以制作一个批处理文件,在Google中搜索一个词,然后从Google搜索页面打开一个特定的网站。所以我认为,它需要点击搜索结果。它可以是搜索页面的第一个结果。

我的代码在这一刻。

@echo off
set executecounter=0
:loop
start chrome --user-data-dir="C:\Users\(username)\AppData\Local\Google\Chrome\User Data\Default"--new-window --window-position=1280,0 --window-size=10,10 "https://www.google.com/search?q=%*"
timeout /t 20
taskkill /F /IM chrome.exe /T > nul
set /a executecounter=%executecounter%+1
if "%executecounter%"=="180" goto done
goto loop
:done
echo Complete!
pause

谢谢你

batch-file variables
回答

我做了一个非常简单的实验。我搜索了 "Tralala "在谷歌浏览器地址栏,和URL成为一个更复杂的版本比这。

https://www.google.com/search?q=Tralala

为了启动Google Chrome,我需要进入目录 "C:\Program Files (x86)\Google\Chrome\Application\"。

因此,通过将两者结合起来,我得到以下命令。

cd "C:\Program Files (x86)\Google\Chrome\Application"
Chrome https://www.google.com/search?q=Tralala

你可以用这个作为输入来创建你的批处理文件。