我想知道是否可以使用 cmd 在正在运行的 Google Chrome 中打开带有特定 URL 的新选项卡。如果可以,怎么做?
这是我针对发生的情况所尝试的方法。
-
这个问题的解决方案成功了一半,它打开了一个带有所需 URL 的新选项卡,但也打开了一个新窗口。但我需要在正在运行的 Google Chrome 中打开一个特定页面。
https://bugs.chromium.org/p/chromium/issues/detail?id=26728
根据我从该来源了解到的信息,使用 cmd 无法做到这一点。我想我误解了,但我不知道在哪里。
此外,该命令chrome ...
似乎不起作用。CMD 说:
‘chrome’ 未被识别为内部或外部命令、可运行程序或批处理文件
我正在使用 Windows 10。
答案1
如果 Chrome 是您的默认浏览器,您可以尝试以下操作:
start "" "http://www.google.com"
它将在现有窗口中打开 URL,或者如果您尚未打开默认浏览器,则启动您的默认浏览器。
您还可以设置限制,以便在浏览器未运行时不打开链接:
tasklist /nh|findstr "chrome.exe"&&start "" "http://www.google.com"
仅当在正在运行的任务中找到 chrome.exe 时,才会打开 URL。
答案2
命令 chrome ... 似乎不起作用
‘chrome’ 未被识别为内部或外部命令、可运行程序或批处理文件
这是因为chrome
不在您的路径中。您可以将 Chrome 目录添加到您的路径中(请参阅什么是 PATH 和其他环境变量?如何设置或使用它们?)或者在运行时使用 Chrome 的完整路径。
例子:
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"
是否可以使用 cmd 在正在运行的 Google Chrome 中打开带有特定 URL 的新标签?
是的。
例子:
rem start chrome
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"
rem open google in a tab in the already running chrome
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" google.com
答案3
解答一下,供Ubuntu
各位网友参考。
运行命令google-chrome --app-url "http://localhost/"
在参数中替换您想要的 URL。
您可以获得更多选项,如隐身模式等。运行google-chrome --help
以查看选项。
答案4
这是解决方案。
如果你还没有打开 chrome,请尝试在 CMD 中输入以下内容:
启动 chrome instagram.com/albotravel
这是我的页面示例,现在如果您想在我们刚刚打开的现有/正在运行的 chrome 上打开另一个选项卡,请在 CMD 中输入以下内容:
启动 chrome /new-tab instagram.com/albografi
就是这样!