Опції командного рядка - mozilla, mdn

Опції командного рядка використовуються для визначення різних параметрів запуску додатків Mozilla. Наприклад, ви можете використовувати опції командного рядка, щоб обійти Менеджер профілів і відкрити певний профіль (якщо у вас їх декілька). Також ви можете управляти тим, як використати програми Mozilla, які компоненти відкрити на початковому етапі, і що робити, коли вони відкриваються. На цій сторінці описані часто використовувані опції і їх застосування.

Правила синтаксису

Спочатку давайте опишемо синтаксичні правила, які застосовуються до всіх опцій.

  • Параметри команд, що містять пробіли, повинні бути укладені в лапки, наприклад "Joel User".
  • Дії команд не залежать від регістра.
  • Параметри команд (крім назви режиму) не залежить від регістра.
  • Команди параметри розділяються пробілами.
  • Для полів повідомлень використовується синтаксис поле = значення. наприклад:
    • to = [email protected]
    • subject = cool page
    • attachment = www.mozilla.org
    • attachment = 'file: /// c: /test.txt'
    • body = перевірте цю сторінку
  • Кілька полів повідомлення розділяються комою (,). наприклад: "to = foo @ nowhere.net, subject = класна сторінка". Перед або після розділяє коми не повинно бути пробілів. Щоб задати кілька значень для поля, укладіть значення в одиничні лапки ( '). наприклад: "to = 'foo @ nowhere.net, foo @ foo.de', subject = класна сторінка".

Використання опцій командного рядка

Опції командного рядка вказуються після команди для запуску програми. Деякі опції мають аргументи. Вони вказуються після опції командного рядка. Деякі опції мають скорочення. Наприклад, опція командного рядка "-editor" може бути вказана в скороченою формі як "-edit". (Доступні скорочення описані в тексті нижче). У деяких випадках аргументи опцій повинні бути укладені в лапки. (Це зазначено в описах опцій нижче). Можуть бути вказані кілька опцій командного рядка. У загальному випадку, їх синтаксис наступний:

Наступні приклади ілюструють використання опції "-ProfileManager". яка відкриває Менеджер профілів перед запуском Firefox або Thunderbird:

Виберіть «Виконати» в меню «Пуск» Windows і введіть:

Перейдіть в Applications> Utilities. Відкрийте термінал і введіть:

Відкрийте термінал і введіть:

Приклад вище використовує опцію командного рядка "-ProfileManager" для поштового клієнта Mozilla Thunderbird.

Профіль користувача

-CreateProfile profile_name

Створює новий профіль з ім'ям profile_name в директорії за замовчуванням, але не запускає додаток. Значення profile_name не повинно містити пропусків ().

Для успішного використання не повинно бути вже запущених екземплярів додатка або використовуватися опція -no-remote.

-CreateProfile "profile_name profile_dir"

Створює новий профіль profile_name в директорії profile_dir. але не запускає додаток. Зверніть увагу, що profile_name і profile_dir укладені в лапки разом, і поділяються рівно одним пропуском ().

Для успішного використання не повинно бути вже запущених екземплярів додатка або використовуватися опція -no-remote.

Примітка: Директорія profile_dir не повинна бути існуючої і ви не повинні мати існуючого профілю з ім'ям profile_name.

-ProfileManager

Запуск Менеджера профілів. Коротка форма: -P (без імені користувача).

-P "profile_name"

Пропускає запуск менеджера профілів і запускає додаток з профілем profile_name. Корисно при роботі з декількома профілями. Зверніть увагу, що ім'я профілю profile_name чутливі до регістру. Якщо ім'я профілю не вказано, буде запущений диспетчер профілів. Ви повинні використовувати P в верхньому регістрі на Linux з версіями менше, ніж 7.x, так як в нижньому регістрі це призведе до запуску в режимі очищення (виявлення витоків пам'яті). На інших платформах допустимо вказівку як у верхньому, так і в нижньому регістрі.

-profile "profile_path"

Запуск з профілем із зазначеним шляхом. Тільки Firefox. Thunderbird і SeaMonkey2.x.

Шлях "profile_path" може бути як абсолютним ( "/ path / to / profile"), так і відносним ( "path / to / profile").

Примітка: Вказівка ​​відносного шляху на Mac OS X більше не підтримується з-за регресії, починаючи з Firefox 4.0 і вище, див. Помилка 673955.

-new-instance

Запускає новий екземпляр додатку замість нового вікна в уже запущеному додатку, що дозволяє тримати одночасно відкритими декілька копій програми.

-no-remote

Не дозволяє приймати або посилати вилучені команди; неявне застосування опції -new-instance.

Примітка: Починаючи з Firefox 9, це дійсно означає те, що мається на увазі, на всіх платформах, тобто екземпляри, створені за допомогою цього параметра не приймають і не відправляють віддалених команд. см. помилка 650078. Це означає те, що такі екземпляри не можуть бути перевикористати. Також при використанні цього аргументу в будь-якому випадку створюється новий екземпляр.

-migration

Запуск програми з Майстром міграції.

-override / path / to / override.ini

Завантажує вказаний файл override.ini для перевизначення application.ini (browser / app / application.ini). Це може бути використано для придушення Майстри міграції при запуску завантаженням наступного файлу override.ini. Тільки Firefox.

Запуск компонента браузера. Тільки Firefox і SeaMonkey.

Відкриває URL в новому вікні або вкладці, в залежності від налаштувань браузера. Ім'я опції -url може бути опущено. Допускається зазначення декількох URL, розділених пробілами. Тільки Firefox і SeaMonkey.

Примітка: При відкритті декількох URL, Firefox завжди відкриває їх як вкладки в новому вікні.

Не застосовується в Ubuntu для Firefox 20 і пізніше.

-private-window

Відкриває нове конфіденційне вікно існуючого примірника Firefox. Тільки Firefox 20 і пізніше.

-private-window URL

Відкриває URL в новому вікні в режимі приватності. Якщо конфіденційне вікно вже відкрито, буде відкрита нова вкладка в існуючому вікні. Тільки Firefox 29 і пізніше. Чи не працює в Firefox 31 на linux mint 17 (сторінка відкривається в непріватном вікні).

-new-tab URL

Відкриває URL в новій вкладці. Тільки Firefox і SeaMonkey2.x.

-new-window URL

Відкриває URL в новому вікні. Тільки Firefox і SeaMonkey2.x.

-search term

Пошук term в пошуковому движку за замовчуванням. Тільки Firefox і SeaMonkey 2.1 і пізніше.

-preferences

Відкриває вікно налаштувань. Тільки Firefox і SeaMonkey2.x.

-setDefaultBrowser

Встановлює додаток браузером за замовчуванням. Тільки Firefox.

Запускає поштовий клієнт. Тільки Thunderbird і SeaMonkey.

-news news_URL

Запускає новинний клієнт. Якщо вказано news_URL (необов'язковий), відкриває зазначену групу новин. Тільки Thunderbird і SeaMonkey.

-compose message_options

-addressbook

Відкриває вікно «Інструменти / Налаштування». Тільки Thunderbird.

Запуск в режимі автономної роботи. Тільки Thunderbird і SeaMonkey.

-setDefaultMail

Встановлює додаток поштовим клієнтом за замовчуванням. Тільки Thunderbird.

Запускає додаток календаря. Тільки Sunbird.

-subscribe URL або -url URL

-showdate date

Показати свої розклади на зазначену дату date. Тільки Sunbird.

інші компоненти

-editor URL або -edit URL

-jsdebugger

Запуск програми з панеллю інструментів браузера (раніше - відладчик браузера). Це відрізняється від відладчика Venkman (див. Опцію -venkman).

-jsconsole

Запускає додаток з відкритою консоллю помилок або, в разі Firefox, консоллю браузера.

-start-debugger-server port

Тільки Firefox. Запускає сервер налагодження на порте port. Дозволяє запуск ще одного примірника Firefox для підключення інструментів розробки Firefox до даного екземпляру Firefox. Див. Статтю про віддаленої налагодженні Firefox.

-inspector URL

-purgecaches

Запуск з IRC-клієнтом ChatZilla. якщо він встановлений.

-app / path / to / application.ini

Запускає новий процес XULRunner в розташуванні path / to. Також працює для Firefox версії 3 і вище.

--register-global

Реєструє XULRunner в системі для всіх користувачів. Повинен бути запущений з правами root або адміністратора.

--register-user

Реєструє XULRunner для окремого користувача.

--unregister-global

Скасовує реєстрацію XULRunner для всіх користувачів.

--unregister-user

Скасовує реєстрацію XULRunner для окремого користувача.

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

Встановлює в системі додаток XULRunner в розташування path / to. Додатки встановлюються в розташування за замовчуванням для вашої системи (Program files | Applications | usr / lib) в папку vendorname / applicationName. Додатки можуть бути видалені використовуваним вашою системою способом.

-chrome chrome_URL

-register chrome_URL

Реєструє вказаний хром, але не запускає додаток.

додатки

Опції -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

Запуск з мовою пользователького інтерфейсу, зазначеним в locale.

Віддалене управління

-remote remote_command

Примітка: Ця функція була видалена в Firefox 36.0, відновлена ​​в 36.0.1 і знову видалена в версії 39.0. Див. Помилка 1080319.

Виконує віддалену команду remote_command в уже запущеному процесі додатки (див. Remote control).

Примітка: Ця опція доступна тільки для UNIX-платформ під управлінням X-Windows.

Запуск програми згорнутим в трей. Корисно при автозапуску.

Не відкривати вікна за замовчуванням. Корисно при використанні з опціями, що відкривають власні вікна, але не перешкоджають відкриванню вікон за замовчуванням. Тільки Firefox. Thunderbird3.x і SeaMonkey2.x.

Запуск програми з консоллю налагодження.

Примітка: Підтримується тільки для Windows.

-attach-console

Записувати повідомлення в консоль налагодження вікна, яке запустило додаток, замість відкриття нового вікна для повідомлень налагодження.

Примітка: Підтримується тільки для Windows.

-h. -help або -?

Виводить список всіх доступних опцій командного рядка. Зверніть увагу, що на Windows ця опція працює тільки з перенаправленням | more (помилка 355 889):

Ця опція доступна тільки з командного рядка.

-v або -version

Виводить версію програми. Зверніть увагу, що на Windows ця опція працює тільки з перенаправленням | more (помилка 355889. см. Приклад вище). Ця опція доступна тільки з командного рядка.

Вказує додатком, що воно було запущено з системної консолі. Не повинно бути вказано, якщо викликає сторона надає всі функціональні можливості, що надаються консоллю операційної системи при запуску програми (помилка 384 384).

-requestPending

Вказує додатком, що був посланий запит Windows DDE для відкриття посилання, переданої в командному рядку. Не повинно бути вказано, якщо викликає сторона надає всі функціональні можливості, що надаються консоллю операційної системи при запуску програми (помилка 354 005).

Наступні опції доступні тільки для додатка, зібраного і запущеного в системі вікон X11 / X.org на Linux та інших UNIX-подібних системах.

--display = DISPLAY

Встановити відображення X для використання.

--class = WM_CLASS

Встановити клас ресурсів WM_CLASS вікон X11, створених додатком.

Зробити все виклики X синхронними.

--g-fatal-warnings

Зробити все попередження фатальними.

Інші опції, які потребують документуванні

Original Document Information

Мітки документа і учасники

Дякуємо! Будь ласка, перевірте свою папку "Вхідні" для підтвердження підписки.

Якщо ви раніше не підтверджували підписку на розсилку новин Mozilla, то вам, можливо, доведеться зробити це. Будь ласка, перевірте папку Вхідні або Спам в своїй поштовій скриньці, щоб подивитися, чи не настав від нас лист.

Приховати підписку на розсилку новин

Схожі статті

Copyright © 2024