コマンドラインスイッチを使用してMacでGoogle Chromeを起動する


77

引数を使用して、WindowsでキオスクモードでGoogle Chromeを起動できることを読みました--kiosk

Windowsでこれを行う方法は知っていますが、Mac OS Xでこれを行うにはどうすればよいですか?

そして--kiosk、起動時の引数でGoogle Chromeを実行するにはどうすればよいですか?


わーい!それは2017年だとどれも答えの仕事の(もう?)!
マイケル

回答:


86

これはmacOSで動作します:

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

引数が機能しないということですか?完全なスクリーニングクロームの実際のプロセスがある Mac版で。Cmd + Shift + Fを送信して全画面表示にするハックはありますか?ご回答有難うございます。
アレックス

OK。「ls / Applications / Google Chrome.app/Contents/MacOS」(またはそのようなもの)を試して、それを投稿できますか?
アンドリュー

@Andrew私は走りましたがls /Applications/Google\ Chrome.app/Contents/MacOS、「Google Chrome」のみを印刷しました。:S-
アレックス

1
@Andrewありがとう 乾杯。
アレックス

4
OSX
では動作し

28

open(アプリケーションがApplicationフォルダーにない場合は)コマンドを使用することをお勧めします。例えば:open -a "Google Chrome" --args --kiosk http://www.example.com


6
OSX
では動作し

11

AppleScriptで、次のテキストを貼り付けます。

do shell script "/Applications/Google\\ Chrome.app/Contents/MacOS/Google\\ Chrome --kiosk"

アプリケーションとして保存し、スタートアップ項目に追加します。


4
OSX
では動作し

2
2012年にさかのぼります。今、新しいコメントが言及しているコードを使用/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --kiosk --app=http://domain.comして、プレーンテキストのドキュメントに入れますが、Chromeへの呼び出しの上に次のスニペットを追加して実行可能#!/bin/bash にし、スタートアップアイテムに追加するか、doublbeクリックして起動します。
vynsynt

@ vynsynt、binbash行は本当に必要ですか?
パセリエ

1

コマンドラインを使用して、Webサイトまたはファイルを開くエイリアスを作成できます。これを行うには、あなたはあなたの最後に含めることができ~/.bashrc~/.bash_profileまたは~/.aliases次の行:

# Google Chrome Alias
google-chrome() {
    open -a "Google Chrome" "$1"
}

これは、ファイル名のスペースの扱い方ではありません。特殊文字を適切に引用またはエスケープする方法を学びます。また、"$1"特にそれらのパラメーター自体に引用符で囲まれていない値がある場合、複数のパラメーターを渡す必要がある場合は正しく機能しません。
マーチン

1
こんにちは@Marcin!方法を知っていれば、私の応答を改善できますか?🙂
garciparedes
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.