From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- files/ja/mozilla/command_line_options/index.html | 484 +++++++++++++++++++++++ 1 file changed, 484 insertions(+) create mode 100644 files/ja/mozilla/command_line_options/index.html (limited to 'files/ja/mozilla/command_line_options/index.html') diff --git a/files/ja/mozilla/command_line_options/index.html b/files/ja/mozilla/command_line_options/index.html new file mode 100644 index 0000000000..9ce45e21b7 --- /dev/null +++ b/files/ja/mozilla/command_line_options/index.html @@ -0,0 +1,484 @@ +--- +title: コマンドラインオプション +slug: Mozilla/Command_Line_Options +tags: + - Add-ons + - Administration + - Command Line + - Developing Mozilla + - Extensions + - NeedsUpdate + - QA + - User_Documentation + - XULRunner +translation_of: Mozilla/Command_Line_Options +--- +

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

+ +

構文規則

+ +

始めに、すべてのオプションに適用される構文規則を説明します。

+ + + +

コマンドオプションの使い方

+ +

コマンドラインオプションは、アプリケーションを起動するコマンドの後に入力します。引数を持つコマンドもあります。引数は、コマンドラインオプションの後に入力します。省略形を持つコマンドもあります。例えば、コマンドラインオプション "-editor" は "-edit" と省略できます (使用できる省略形については後述します)。また、引数はを引用符で括らなければならない場合があります (オプションの説明で言及します)。複数のコマンドラインオプションを指定できます。通常、構文は以下のようになります:

+ +
application -option -option "argument" -option argument
+
+ +

+ +

以下は "-ProfileManager" コマンドを使用して、Firefox や Thunderbird のプロファイルマネージャーを開くコマンドラインオプションの例です:

+ +

Windows

+ +

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

+ +
firefox -ProfileManager
+
+ +

Mac OS X

+ +

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

+ +
cd /Applications/Firefox.app/Contents/MacOS
+./firefox -ProfileManager
+
+ +

Firefox Nightly を使用している場合は、次のように入力できます。

+ +
cd /Applications/FirefoxNightly.app/Contents/MacOS
+./firefox -ProfileManager
+
+ +

Linux

+ +

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

+ +
cd Thunderbird installation directory
+./thunderbird -ProfileManager
+
+ +

上記の例は、Mozilla の Thunderbird メールクライアントで "-ProfileManager" コマンドラインオプションを呼び出しています。

+ +

ユーザープロファイル

+ +

-CreateProfile profile_name

+ +

デフォルトのディレクトリーに新しいプロファイルを作成します。ただしアプリケーションは起動されません。プロファイルは、プロファイルマネージャーで profile_name と名前がつきます。profile_name には空白 ( ) は使えません。この操作を成功させるには実行中のアプリケーションインスタンスが存在しないか、-no-remote オプションを使用しなければなりません。

+ +
firefox -CreateProfile JoelUser
+
+ +

-CreateProfile "profile_name profile_dir"

+ +

profile_dir ディレクトリーに新しいプロファイルを作成します。ただしアプリケーションは起動されません。プロファイルは、プロファイルマネージャーで profile_name と名前がつきます。profile_nameprofile_dir は引用符で囲ってください。また、1 個の空白で区切ってください (前の構文と同じく、profile_name に空白は使えません)。

+ +

この操作を成功させるには実行中のアプリケーションインスタンスが存在しないか、-no-remote オプションを使用しなければなりません。

+ +

注: profile_dirprofile_name というプロファイルが存在する場合はエラーになります。

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

-migration

+ +

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

+ +

-new-instance

+ +

実行中のインスタンスの新しいウィンドウではなく、新しいインスタンスを起動します。アプリケーションの複数のコピーを同時に実行できます。

+ +
firefox -new-instance -P "Another Profile"
+
+ +
+

注記: Windows では使用できません。{{bug(855899)}} をご覧ください。

+
+ +

-no-remote

+ +

+ +

リモートコマンドを送受信しません。暗黙的に -new-instance も含みます。

+ +
firefox -no-remote -P "Another Profile"
+
+ +
注記: Firefox 9 よりすべてのプラットフォームで、オプション名が暗示することを真に意味するようになりました。すなわち、このパラメーターをつけて作成したインスタンスは、リモートコマンドを送受信しません。{{bug(650078)}} をご覧ください。これは、インスタンスが再使用されないということです。またこのパラメーターを使用すると、どのような場合でも新しいインスタンスを作成します。
+ +

-override /path/to/override.ini

+ +

指定した override.ini ファイルを読み込んで application.ini ({{Source("browser/app/application.ini")}}) をオーバーライドします。これは、以下のような override.ini を読み込ませることで、起動時の設定移行ウィザードを表示させないようにするのに利用できます。Firefox のみ。

+ +
[XRE]
+EnableProfileMigrator=0
+ +

-ProfileManager

+ +

プロファイルマネージャーを起動します。短縮形: -P でプロファイル名を指定しない。

+ +

-P "profile_name"

+ +

プロファイルマネージャーを迂回して、profile_name と名前の付いたプロファイルでアプリケーションを立ち上げます。複数のプロファイルを使い分ける際に便利です。profile_name は大文字・小文字を区別します。ご注意ください。プロファイル名を指定しない場合は、代わりにプロファイルマネージャーを開きます。7.x より古いバージョンは、Linux では小文字の p は Purify モード(メモリリーク検出)での起動となるので、大文字の P を使用する必要があります。他のプラットフォームでは大文字と小文字両方が使えます。

+ +
firefox -P "Joel User"
+
+ +

-profile "profile_path"

+ +

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

+ +

"profile_path" は、絶対パス ("/path/to/profile") または相対パス ("path/to/profile") を使用できます。

+ +
注記: Firefox 4.0 より、Mac OS X ではリグレッションのため、相対パス指定をサポートしません。{{bug(673955)}} をご覧ください。
+ + +

ブラウザー

+ +

-browser

+ +

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

+ +

-foreground

+ +

このインスタンスを、アクティブなアプリケーションにします。

+ +

-headless

+ +

Firefox を ヘッドレスモード で実行します。これは、デバッグや自動テストといった用途に役立ちます。Linux では Firefox 55 以降、Windows および Mac OS X では Firefox 56 以降で使用できます。

+ +

-new-tab URL

+ +

URL を新しいタブで開きます。FirefoxSeaMonkey2.x のみ。

+ +

-new-window URL

+ +

URL を新しいウィンドウで開きます。FirefoxSeaMonkey2.x のみ。

+ +

-preferences

+ +

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

+ +

-private

+ +

ユーザー設定に関わらなく、Firefox をプライベートウィンドウモードで開きます。Firefox 3.6 以降のみ。

+ +

Firefox 20 以降では、古い Ubuntu で機能しません。14.04 では機能することが確認されています。

+ +

-private-window

+ +

既存の Firefox のインスタンスで、新しいプライベートウィンドウを開きます。Firefox 20 以降のみ。

+ +

-private-window URL

+ +

URL を新しいプライベートウィンドウで開きます。すでにプライベートウィンドウを開いている場合は、既存のウィンドウで新しいタブが開きます。 Firefox 29 以降のみLinux Mint 17 の Firefox 31 や、Windows 7 の Firefox 48 では機能しません。プライベートではないウィンドウで開きます。

+ +

-search term

+ +

term を既定の検索エンジンで検索します。FirefoxSeaMonkey 2.1 以降のみ。

+ +

-setDefaultBrowser

+ +

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

+ +

-url URL

+ +

URL をユーザー設定に応じて新しいタブまたはウィンドウで開きます。-url は省略可。空白区切りで複数の URL を指定できます。FirefoxSeaMonkey のみ。

+ +
注意: 複数の URL を開く場合、Firefox は常に新しいウィンドウに開きます。
+ +
firefox www.mozilla.com
+firefox www.mozilla.com developer.mozilla.org
+ +

メール/ニュース

+ +

-addressbook

+ +

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

+ +

-compose message_options

+ +

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

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

-mail

+ +

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

+ +

-news news_URL

+ +

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

+ +
thunderbird -news news://server/group
+
+ +

-options

+ +

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

+ +

-offline

+ +

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

+ +

-setDefaultMail

+ +

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

+ +

カレンダー

+ +

-calendar

+ +

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

+ +

-showdate date

+ +

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

+ +
sunbird -showdate 08/04/2008
+
+ +

-subscribe URL または -url URL

+ +

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

+ +

その他のコンポーネント

+ +

-chat

+ +

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

+ +

-devtools

+ +

内蔵の 開発ツール を開いた状態で起動します。

+ +

-editor URL または -edit URL

+ +

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

+ +
seamonkey -edit www.mozilla.org
+
+ +

-inspector URL

+ +

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

+ +

-jsdebugger

+ +

ブラウザーツールボックス (旧ブラウザーデバッガー) とともにアプリケーションを起動します。これは Venkman デバッガーとは異なります (-venkman オプションをご覧ください)。

+ +

-jsconsole

+ +

エラーコンソール、または Firefox では ブラウザーコンソール を起動します。

+ +

-purgecaches

+ +

Gecko (レイアウトエンジン) は JavaScript キャッシュを持っており、起動時にリセットされません。これを消去します。

+ +

-start-debugger-server port

+ +

Firefox のみ。port で指定したポート番号で、デバッガーサーバーを起動します。別の Firefox のインスタンスが、開発ツールをこの Firefox のインスタンスに接続できるようにします。デスクトップ版 Firefox のデバッグを行う のページをご覧ください。

+ +

引数 port は省略可能であり、省略した場合は 6000 番ポートで待ち受けます。

+ +

-venkman

+ +

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

+ +

XULRunner

+ +

-app /path/to/application.ini

+ +

path/to にある XULRunner アプリケーションを新しいプロセスで起動します。 バージョン 3 以上の Firefox のみ。

+ +

--install-app path/to/myapplication.(xpi|xulapp)

+ +

システムの path/to に、XULRunner アプリケーションをインストールします。アプリケーションはシステムの既定の場所 (program files|Applications|usr/lib) に vendorname/applicationName でインストールされます。アプリケーションは、各システムの一般的な手順でアンインストールできます。

+ +
"C:\Program Files\Mozilla XULRunner\1.8.0.4\xulrunner\xulrunner.exe" --install-app "C:\Users\Billdo\Desktop\myapplication.xpi"
+ +
/opt/xulrunner/1.8.0.4/xulrunner/xulrunner --install-app ~/Desktop/myapplication.xulapp
+ +
/Library/Frameworks/XUL.framework/xulrunner-bin --install-app ~/Desktop/myapplication.xpi
+ +

--register-global

+ +

すべてのユーザー向けに、システムで XULRunner を登録します。admin / root として実行しなければなりません。

+ +

--register-user

+ +

単独のユーザー向けに XULRunner を登録します。

+ +

--unregister-global

+ +

すべてのユーザーで XULRunner の登録を解除します。

+ +

--unregister-user

+ +

単独のユーザーで XULRunner の登録を解除します。

+ +

クローム

+ +

-chrome chrome_URL

+ +

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

+ +
firefox -chrome chrome://inspector/content
+
+ +

-register chrome_URL

+ +

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

+ +

アドオン

+ +

{{gecko_minversion_note("1.9.2", "-install-global-extension と -install-global-theme は Gecko 1.9.2 以降で削除されました。")}}

+ +

-install-global-extension /path/to/extension

+ +

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

+ +

-install-global-theme /path/to/theme

+ +

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

+ +
+

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

+
+ +

-safe-mode

+ +

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

+ +

ロケール

+ +

-UILocale locale

+ +

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

+ +
firefox -UILocale en-US
+
+ +

リモートコントロール

+ +

-remote remote_command {{obsolete_inline}}

+ +
+

この機能は Firefox 36.0 で削除、36.0.1 で復帰、さらに 39.0 で再び削除されました。{{bug(1080319)}} をご覧ください。

+
+ +

すでに作動しているアプリケーションプロセス内で remote_command を実行します。

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

このオプションは X-Window Unix プラットフォームのみで使用できます。

+
+ +

その他

+ +

-attach-console

+ +

メッセージのデバッグのために新しいウィンドウを開かず、アプリケーションを起動したウィンドウにデバッグコンソール向けのメッセージを書き込みます。Windows オペレーティングシステムのみサポートします。

+ +

-console

+ +

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

+ +

-h または -help または -?

+ +

利用できる全てのコマンドラインオプションの一覧を表示します。Windows では |more のようなリダイレクトと組み合わせた場合のみ機能します。ご注意ください ({{Bug(355889)}})。このオプションはコマンドラインでのみ利用可能です。

+ +

-osint

+ +

アプリケーションに OS のシェルから起動されたことを通知します。これはアプリケーションを起動するときに、呼び出し側が OS のシェルが提供するすべての機能を提供するときを除いて指定されるべきではありません。({{Bug(384384)}})

+ +

-requestPending

+ +

アプリケーションにコマンドライン指定されたものと同じ URL を開く Windows DDE リクエストが存在することを通知します。これはアプリケーションを起動するときに、呼び出し側が OS のシェルが提供するすべての機能を提供するときを除いて指定されるべきではありません。({{Bug(354005)}})

+ +

-silent

+ +

デフォルトウィンドウを開きません。特定のウィンドウを開くコマンドライン引数と一緒に使うときに役に立ちますが、すでにデフォルトウィンドウが開いている場合は無効です。FirefoxThunderbird3.xSeaMonkey2.x のみ。

+ +

-tray

+ +

システムトレイに最小化してアプリケーションを起動します。自動起動で役に立ちます。

+ +

-v または -version

+ +

アプリケーションのバージョンを表示します。Windows では |more のようなリダイレクトと組み合わせた場合のみ機能します。ご注意ください ({{Bug(355889)}})。このオプションはコマンドラインでのみ利用可能です。

+ +

X11 オプション

+ +

以下のオプションは、Linux や他の Unix ベースシステムで X11/X.org ディスプレイおよびウィンドウシステム向けに構築および実行するアプリケーションのみで使用できます。

+ +

--class=WM_CLASS

+ +

アプリケーションが生成する X11 ウィンドウの WM_CLASS リソースクラスを設定します。

+ +

--display=DISPLAY

+ +

使用する X ディスプレイを設定します。

+ +

--g-fatal-warnings

+ +

すべての警告を fatal にします。

+ +

--sync

+ +

X コールを同期型にします。

+ +

文書化が必要な他のオプション

+ + + +

参考情報

+ + + +
+

Original Document Information

+ + +
-- cgit v1.2.3-54-g00ecf