Visit Mozilla.org

Command Line Options

出典: MDC

プロファイルマネージャを迂回して、(複数のプロファイルを持っている場合は) 特定のプロファイルを開くために、コマンドライン設定オプションを使用することができます。また、どのコンポーネントをはじめに開くかなど、Mozilla アプリケーションをどのように起動するかも管理できますし、そのコンポーネントが起動したとき何をするかも指定することができます。このページでは、一般的に利用できるオプションや、それらをどのように使うかを解説します。

目次

[編集] コマンドオプションの使い方

以下は、Firefox のプロファイルマネージャを開くコマンドラインオプションの例です。

[編集] Windows

Windows のスタートメニューから [ファイル名を指定して実行] を選択します。次のように入力します。

firefox -P

[編集] Mac OS X

アプリケーションフォルダのユーティリティに移動します。ターミナルを開いて次のように入力します。

/Applications/Firefox.app/Contents/MacOS
./firefox-bin -P

[編集] Linux

ターミナルを開いて次のように入力します。

cd Firefox installation directory
./firefox -P

[編集] ユーザプロファイル

[編集] -CreateProfile profile_name

profile_name と名前の付いた新しいプロファイルを作成します。ただしアプリケーションは起動されません。profile_name には空白 ( ) は使えません。

firefox -CreateProfile JoelUser

[編集] -CreateProfile "profile_name profile_dir"

profile_name と名前の付いた新しいプロファイルを、profile_dir/profile_name ディレクトリに作成します。ただしアプリケーションは起動されません。profile_nameprofile_dir は引用符で囲ってください。

firefox -CreateProfile "JoelUser c:\internet\moz-profile\"

[編集] -ProfileManager または -P

プロファイルマネージャを起動します。Linux では小文字の p は Purify モード(メモリリーク検出)での起動となるので、大文字の P を使用する必要があります。他のプラットフォームでは大文字と小文字両方が使えます。

[編集] -SelectProfile

プロファイル選択ダイアログを起動します。SeaMonkey のみ。

[編集] -ProfileWizard

プロファイルウィザードを起動します。SeaMonkey のみ。

[編集] -P "profile_name"

プロファイルマネージャを迂回して、profile_name と名前の付いたプロファイルでアプリケーションを立ち上げます。複数のプロファイルを使い分ける際に便利です。profile_name は大文字・小文字を区別します。ご注意ください。

firefox -P "Joel User"

[編集] -profile "/path/to/profile"

指定されたパスにあるプロファイルで起動します。FirefoxThunderbird のみ。

[編集] -no-remote

ひとつのアプリケーションを同時に複数起動できるようにします。FirefoxThunderbird のみ。

firefox -no-remote -P "Another Profile"

[編集] -migration

設定移行ウィザードで起動します。FirefoxThunderbird のみ。

[編集] -installer

Netscape 4.x からの移行画面を起動します。SeaMonkey のみ。

[編集] -resetPref preference

指定された preference (カンマ区切り) をデフォルト値に戻します。SeaMonkey のみ。

seamonkey -resetPref browser.startup.homepage

[編集] ブラウザ

[編集] -browser

ブラウザコンポーネントを起動します。FirefoxSeaMonkey のみ。

[編集] -url URL

URL をブラウザで開きます。-url は省略可。FirefoxSeaMonkey のみ。

firefox www.mozilla.com

[編集] -new-tab URL

URL を新しいタブで開きます。Firefox のみ。

[編集] -new-window URL

URL を新しいタブまたはウィンドウで開きます (ブラウザの設定によります)。Firefox のみ。

[編集] -search term

term を既定の検索エンジンで検索します。Firefox のみ。

[編集] -preferences

オプション/環境設定ウィンドウを開きます。Firefox のみ。

[編集] -setDefaultBrowser

アプリケーションを既定のブラウザに設定します。Firefox のみ。

[編集] メール/ニュース

[編集] -mail

メールクライアントを起動します。ThunderbirdSeaMonkey のみ。

[編集] -mail mailto_URL

与えられた mailto_URL に対してメッセージ作成ウィンドウを起動します。ThunderbirdSeaMonkey のみ。

thunderbird -mail mailto:me@isp.net?subject=hi

[編集] -news news_URL

ニュースクライアントを起動します。オプションである news_URL が与えられた場合、その指定されたニュースグループを開きます。ThunderbirdSeaMonkey のみ。

thunderbird -news news://server/group

[編集] -compose message_options

メール作成画面を起動します。構文規則 を参照してください。ThunderbirdSeaMonkey のみ。

thunderbird -compose "to=foo@nowhere.net"

[編集] -addressbook

アドレス帳を起動します。ThunderbirdSeaMonkey のみ。

[編集] -options

オプション/環境設定ウィンドウを開きます。Thunderbird のみ。

[編集] -offline

オフラインモードで起動します。Thunderbird のみ。

[編集] -setDefaultMail

アプリケーションを既定のメールクライアントに設定します。Thunderbird のみ。

[編集] カレンダー

[編集] -calendar

カレンダークライアントを起動します。Sunbird のみ。

[編集] -subscribe URL or -url URL

与えられた URL を購読します。Sunbird のみ。

[編集] -showdate date

与えられた date のスケジュールを表示します。Sunbird のみ。

sunbird -showdate 08/04/2008

[編集] その他のコンポーネント

[編集] -editor URL または -edit URL

与えられた URL に対して、エディタ (Composer) を起動します (URL はオプションです)。SeaMonkey のみ。

seamonkey -edit www.mozilla.org

[編集] -jsconsole

エラーコンソール を起動します。

[編集] -inspector URL

DOM Inspector がインストールされている場合、DOM Inspector を起動し、与えられた URL を検査します (URL はオプションです)。

[編集] -venkman

JavaScript デバッガ Venkman がインストールされている場合、Venkman を起動します。

[編集] -chat

IRC クライアント ChatZilla がインストールされている場合、ChatZilla を起動します。

[編集] クローム

[編集] -chrome chrome_URL

指定されたクロームを読み込みます。

firefox -chrome chrome://inspector/content

[編集] -register chrome_URL

指定されたクロームを登録します。ただしアプリケーションは起動されません。

[編集] アドオン

[編集] -install-global-extension /path/to/extension

アプリケーションディレクトリに拡張機能をインストールします。パラメータは拡張機能へのパスになります。コンピュータの管理者権限が必要です。FirefoxThunderbird のみ。

[編集] -install-global-theme /path/to/theme

上と同様に、テーマをインストールします。コンピュータの管理者権限が必要です。FirefoxThunderbird のみ。

Firefox 2.0.0.7 以降、コマンドライン引数 -install-global-extension および -install-global-theme は、ローカルディスクまたはマップ済みドライブ上にあるアドオンのインストールに限って利用できます。今後、ネットワーク共有ディレクトリからのインストールはサポートされません。 [1]

[編集] -safe-mode

このオプションを付けた場合に限って、すべての拡張機能を無効化した状態でアプリケーションを起動します (拡張機能は読み込まれませんが、拡張機能マネージャのデータソースで恒久的に無効にされるわけではありません)。FirefoxThunderbird のみ。

[編集] ロケール

[編集] -UILocale locale

UI ロケールとして locale リソースを使って起動します。

firefox -UILocale en-US

[編集] -contentLocale locale

コンテントロケールとして locale リソースを使って起動します。

firefox -contentLocale en-US

[編集] 外観

[編集] -height xxx

ウィンドウの高さを設定します。

firefox -height 600

[編集] -width xxx

ウィンドウの幅を設定します。

firefox -width 800

[編集] 起動

[編集] -turbo

Quick Launch (高速起動) モードでアプリケーションを開きます。SeaMonkey のみ。

[編集] -nosplash または -quiet

スプラッシュスクリーンを消します。スプラッシュスクリーンを表示するには、-splash コマンドを使用してください。システムによっては、デフォルトでスプラッシュスクリーンが無効にされているものもあることにご注意ください。SeaMonkey のみ。

[編集] リモートコントロール

[編集] -remote remote_command

すでに作動しているアプリケーションプロセス内で remote_command を実行します (リモートコントロール を参照してください)。Unix/Linux のみ。

firefox -remote "openURL(www.mozilla.org, new-tab)"

[編集] その他

[編集] -console

デバッグコンソールとともにアプリケーションを起動します。

[編集] -h または -help または -?

利用できる全てのコマンドラインオプションの一覧を表示します。Windows ではデバッグビルドのみでしかこのオプションを利用できません。ご注意ください (bug 355889)。このオプションはコマンドラインでのみ利用可能です。

[編集] -v または -version

アプリケーションのバージョンを表示します。Windows では、デバッグビルドでしかこのオプションは作動しません。ご注意ください (bug 355889)。

[編集] 文書化が必要な他のオプション

  • -print-xpcom-dir
  • -print-xpcom-dirlist
  • -silent
  • -osint
  • -requestPending
  • -kill
  • -killAll
  • -f
  • -ftimeout
  • -fwait
  • -unsetDefaultMail
  • -override
  • -foreground
  • GTK オプション
  • X11 オプション

[編集] 構文規則

  • 空白の入っているパラメータをコマンドに使用する場合は、引用符で囲ってください。例: "Joel User"
  • コマンドアクションでは、大文字・小文字は関係ありません。
  • プロファイル名以外のコマンドパラメータでは、大文字・小文字は関係ありません。
  • 空白 ( ) はコマンドとパラメータとを切り離します。
  • 各メッセージオプションは、フィールド= のように構文の後に続きます。例えば:
    • to=foo@nowhere.net
    • subject=cool page
    • attachment=www.mozilla.org
    • attachment='file:///c:/test.txt'
    • body=check this page
  • 複数のメッセージオプションは、例えば "to=foo@nowhere.net,subject=cool page" のように、カンマ (,) で切り離します。カンマの前後に空白 ( ) を入れてはいけません。ひとつの欄に複数の値を割り当てるには、"to='foo@nowhere.net,foo@foo.de',subject=cool page" のように引用符 (') でくくってください。

[編集] 参考資料

[編集] Original Document Information

  • Author(s): Ben Goodger, Steffen Wilberg, Seth Spitzer, Daniel Wang
  • Copyright Information: Portions of this content are © 1998–2007 by individual mozilla.org contributors; content available under a Creative Commons license | Details.