批处理文件快捷方式,可使用Google Chrome在多个标签页中打开多个基于IP的链接

时间:2016-03-28 08:56:12

标签: google-chrome batch-file tabs shortcut

我正试图找到一种方法来为谷歌浏览器创建一个快捷方式,它将在多个标签页中打开多个基于IP的链接。

我在.bat文件中有这行代码。

@echo off
start Chrome “111.95.192.176/Audit/WebPages/Login.aspx”
start Chrome “111.95.192.176/AirAudit/WebPages/Login.aspx”
start Chrome “111.95.192.176/Helpdesk/Login.aspx”
start Chrome “111.95.192.176/SPM_Audit/Login.aspx”

但是在Google Chrome中,打开批处理文件(.bat)

后会显示一些错误
This site can’t be reached
xn--http-uqa’s server DNS address could not be found.
ERR_NAME_NOT_RESOLVED

我该如何解决此错误?

注意:代码中的IP地址不是原始地址。

2 个答案:

答案 0 :(得分:2)

命令 START 通常将第一个双引号字符串解释为标题字符串。因此,建议明确定义一个标题字符串,在启动GUI应用程序时,它只是一个空字符串。

命令处理器仅将双引号"解释为具有特殊含义的双引号。所有其他双引号都按字面解释。

要在Google Chrome中打开多个网页,请在一个命令行中将所有网址指定为参数。

@echo off
start "" chrome.exe "111.95.192.176/Audit/WebPages/Login.aspx" "111.95.192.176/AirAudit/WebPages/Login.aspx" "111.95.192.176/Helpdesk/Login.aspx" "111.95.192.176/SPM_Audit/Login.aspx"

当然,根本不需要使用批处理文件,因为您可以在快捷方式chrome.exe中指定双引号中的完整路径以及直接作为参数打开的URL。

PS:未经Google Chrome测试,我没有安装此浏览器。

答案 1 :(得分:1)

获得正确的代码:

@echo off
    start "" http:\\111.95.192.176/Audit/WebPages/Login.aspx
    start "" http:\\111.95.192.176/AirAudit/WebPages/Login.aspx
    start "" http:\\111.95.192.176/Helpdesk/Login.aspx
    start "" http:\\111.95.192.176/SPM_Audit/Login.aspx

注意:Google Chrome是默认的网络浏览器。