2016-03-28 20 views
0

我试图找到一种方法来为Google Chrome创建快捷方式,以便在多个标签中打开多个基于IP的链接。使用谷歌浏览器在多个标签中打开批量文件捷径以打开多个标签中的多个基于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” 

但在谷歌浏览器显示它开启后的批处理文件(.bat)的一些错误

This site can’t be reached 
xn--http-uqa’s server DNS address could not be found. 
ERR_NAME_NOT_RESOLVED 

我怎么能解决这个问题?

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

回答

2

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

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

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

@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用双引号和网址全路径指定为参数直接打开。

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

+0

先生,我必须打开15个链接。 – Kusum

+0

对于批处理文件解决方案,如果不超过8191个字符的限制,那么命令行上的4或15个URL并不重要。快捷方式文件中的命令行最多只能有259个字符。所以当超过这个限制时,真的需要这个批处理文件解决方案。请参阅[命令行字符串的最大长度](http://stackoverflow.com/questions/3205027/)上的答案和评论以获取有关各种限制的更多详细信息,具体取决于操作系统版本。 – Mofi

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 

注:谷歌Chrome是默认的Web浏览器。

相关问题