Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Browser 批处理文件以在新浏览器窗口中打开选项卡_Browser_Batch File - Fatal编程技术网

Browser 批处理文件以在新浏览器窗口中打开选项卡

Browser 批处理文件以在新浏览器窗口中打开选项卡,browser,batch-file,Browser,Batch File,我需要修改批处理文件 我有一个批处理文件,当我从桌面单击图标时,它会打开许多选项卡。这些选项卡在已打开的默认浏览器中打开 我想为这些选项卡打开一个新窗口 批处理文件如下所示: @echo off start "webpage name" "http://someurl.com/" start "webpage name" "http://someurl.com/" start "webpage name" "http://someurl.com/" start "webpage name" "h

我需要修改批处理文件

我有一个批处理文件,当我从桌面单击图标时,它会打开许多选项卡。这些选项卡在已打开的默认浏览器中打开

我想为这些选项卡打开一个新窗口

批处理文件如下所示:

@echo off
start "webpage name" "http://someurl.com/"
start "webpage name" "http://someurl.com/"
start "webpage name" "http://someurl.com/"
start "webpage name" "http://someurl.com/"
我需要做些什么改变呢?

我明白了

批处理文件以打开新的浏览器窗口,然后打开所需的网站:

@echo off
"C:\Users\THEUSER\AppData\Local\Google\Chrome\Application\chrome.exe"
sleep1
start "webpage name" "http://someurl.com/"
start "webpage name" "http://someurl.com/"
start "webpage name" "http://someurl.com/"
start "webpage name" "http://someurl.com/"
它对我有用。唯一需要注意的是,如果在新浏览器窗口启动时有一组页面要打开,这些页面也会打开

解决方案?创建另一个批处理文件以打开这些目标网站,并使用桌面文件图标打开这些网站。然后将浏览器的默认配置更改为启动时不打开特定网站或主页

Alvaro评论浏览器不是默认浏览器后更新:

对我来说,默认浏览器是Chrome。然后,如果要将默认浏览器设置为打开,应更改行“C:\Users\THEUSER\AppData\Local\Google\Chrome\Application\Chrome.exe”,以反映预期浏览器的路径

,这更简单:

start chrome.exe yahoo.com 
试试这个:

@echo off

SET BROWSER=firefox.exe
SET WAIT_TIME=2
START %BROWSER% -new-window "website"
START %BROWSER% -new-window "website"

.exe不是必需的

此解决方案不会在默认浏览器中打开站点,这在问题中似乎是必需的。@lvaro G.Vicario For me Chrome是我的默认浏览器。您可以选择DefaultBroser.exe路径,而不是选择chrome.exe路径。解决方案应该是使用默认资源管理器在任何计算机上打开批处理脚本中的任何url的脚本,而不是以特定的方式发布。必须更改exe的路径(“C:\Program Files(x86)\Google\chrome\Application\chrome.exe”)。在做了这样的改变之后,这很好。当我在chrome中打开一个新窗口时,我将它设置为总是打开一个新的空选项卡。但是对于这样的bat文件,它是不需要的,所以有没有办法在bat文件中再次关闭它?很好,您可以发送一个以空格分隔的列表。这为我完成了任务(在首先启动一个新的Chrome窗口之后)。
start chrome "google.com"