2016-03-28 66 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瀏覽器。

相關問題