web-dev-qa-db-ja.com

コマンドラインからChromeでファイルを開くにはどうすればよいですか?

Google ChromeまたはChromiumをbashターミナル(Linux Mint 15を使用しています)で現在のディレクトリにあるファイル(index.html)を開きたいのですが、コマンドは何ですか?I '直観的なアプローチを試し、いくつかのスタックとグーグル検索を実行しましたが、奇妙に見落とされていました(おそらく痛いほど明白です)。

hermes@hades ~/coding/.../public $ google-chrome index.html
google-chrome: command not found
hermes@hades ~/coding/.../public $ google-chromium index.html
google-chromium: command not found
45
user2719351

クロムを検索すると、chromium-browser path|file

11
konsolebox

プログラム名に続けてファイルを入力します。

google-chrome {file-path}

例:

google-chrome ~/index.html
42
Nick Humrich

試して

 open {filename}

.htmlファイルの場合、デフォルトのブラウザーで開く必要があります

34
Evan

bash Shell(Windows)から、次を使用できます:

start myFilename.html

フォルダーを開くには:

Explorer "C:\Program Files\Git"

私の検索もここに着陸したため、参照用に追加されました。

13
jaygeek

このソリューションはいつも私のために働いてきました-open -a "google\ chrome.app" index.html-「google\chrome.app」は、システム上のchromeの名前/場所です。

OR

Chromeがデフォルトのブラウザである場合、単に-open index.html

11
collect

Chromeがメインブラウザである場合は、

see your_file.html
6

MacOSの場合、bash CLIで絶対パスを使用して(Chromeが/ Applicationsフォルダーにインストールされている場合)

 /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome

したがって、CNN Webページを開きたい場合:

 /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome  www.cnn.com
3
Mihai.Mehe

Chrome notデフォルトのブラウザで、これはWindows 10の下で私のために働いた:

start "New Chrome Window Title" /d "C:\Program Files (x86)\Google\Chrome\Application" "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --new-window "file://C:/Folder/SubFolder/Sub Subfolder/thisfile.html"

あなたは必要になるでしょう:

  • 非修飾ファイル名を完全修飾ファイル名に変換する方法。
  • バックスラッシュをスラッシュに変換する方法。
  • file://」をURLの前に付ける方法。
  • chrome.exeを見つける特定のディレクトリを識別するため。
  • 新しいウィンドウを強制するためにスイッチを保持するかどうかを決定します。
  • そして、関連する他のコマンドラインオプション。

これらは、FORコマンドとSETコマンドのテキスト置換機能を使用して、.batまたは.cmdファイルで合理的に実行可能でなければなりません。または、バッチファイルなどから呼び出すことができる.vbsまたは.ps1スクリプトですべてを実行します。

しかし、基本的な構文は適切に見えます。

3

少なくともUbuntu 12.04では、/opt/google/chrome/chrome;です。 /usr/bin/google-chromeにもシンボリックリンクがあります

2
alexkonradi

以下の端末コマンドを使用してファイルを開くことができます(Linux)

1) Open in New Tab  
        google-chrome < filepath >  

2) Open in New Window  
        google-chrome --new-window < filepath >  

3) Open in Incognito mode  
        google-chrome --incognito (--incongnito-mode)  < filepath >  

<filepath> = localhost/test/../filename.html
2
Vishal

試して

/opt/google/chrome/google-chrome --allow-file-access-from-files index.html

または

/usr/bin/google-chrome --allow-file-access-from-files index.html

--allow-file-access-from-filesは、いくつかの セキュリティ設定 を緩和し、ローカルファイルでのテストに役立ちます。

1
mxro
  1. Bashまたはgit CMDで、プロジェクトディレクトリ/フォルダーにいることを確認します
  2. タイプstart index.html
  3. Enterキーを押します。出来上がり:-)完了です

これは私のために働いた。それがあなたにも役立つことを願っています。

1
Hicham Alaoui

Chromeは$ PATHにあるべきではありません。おそらく簡単な解決策は、Chromeをアンインストールしてから再インストールすることです。

google-chrome [file] 

あなたのために働くはずです。

1
Ken

Macの場合

open -a 'google chrome' /yourPath
0
Astm

他の人が述べたように、解決策は以下を使用することです。

_google-chrome www.google.com
_

_--incognito_を使用してシークレットモードで開くこともできます。

_google-chrome --incognito www.google.com
_

次のように配置するだけで、複数のページを同時に開くことができます。

_google-chrome www.google.com www.yahoo.com
_

ファイルからファイルを開く場合は、コマンド置換$()を使用してファイルを開き、その場で処理します。

_google-chrome $(<file)
_
0
fedorqui