web-dev-qa-db-ja.com

コマンドラインからChromeを開く

次のバッチファイルがあります。

@echo off
REM Starts a chrome browser with multiple tabbed sites
C:\Users\UserName\AppData\Local\Google\Chrome\Application\chrome.exe "site1.com" "site2.com"

しかし、実行すると、プロンプトがハングし、Chromeが閉じられるまで使用できなくなります。 (または、プロンプトを使用せずにアイコンから実行すると、使用できない空のプロンプトが開き、Chromeを閉じると消えます。)

これを防ぐ方法はありますか? I.E. Webページが開かれると、プロンプトは拘束されなくなります。

Webページが正常に開きます。また、既にchromeウィンドウが開いている場合、バッチは正常に動作し(使用可能なプロンプトを残して)、既存のchromeセッションにタブを追加することに気付きました。

63
user1473784

startコマンドをご覧ください。それはあなたが達成しようとしていることをするべきです。

また、クロムへのパスを省略できる場合があります。以下はWindows 7で機能します。

start chrome "site1.com" "site2.com"

136
GavinH

C:\>start chrome "http://site1.com"はWindows Vistaで動作します。

9
guest

次のようにstartコマンドを使用します。

start "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" http://www.google.com

新しいインスタンスを開く前に、chromeインスタンスを閉じることをお勧めします。次のようにできます。

taskkill /IM chrome.exe
start "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" http://www.google.com

それはあなたのために働くでしょう。

7
wiseindy

startコマンドを見てみましょう。

Windowsコマンドプロンプトを開く

新しいChromeウィンドウ(空白)を開くには、次のように入力します。

start chrome --new-window 

または

start chrome

ChromeでURLを開くには、次を入力します。

start chrome --new-window "http://www.iot.qa/2018/02/narrowband-iot.html"

シークレットモードでChromeでURLを開くには、次のように入力します。

start chrome --new-window --incognito "http://www.iot.qa/2018/02/narrowband-iot.html"

または

start chrome --incognito "http://www.iot.qa/2018/02/narrowband-iot.html"
6
CBU

バッチファイルを作成して、次の行を挿入できます。

cmd /k start chrome "http://yourWebSite.com

その後、このバッチファイルをダブルクリックします。

コマンドプロンプトを開き、入力します

cd\ (enter)

次に入力

start chrome "www.google.com"(any website you require)
3
riyaanmohd