Стартиране на LibreOffice с параметри

Стартирайки LibreOffice от командния ред, можете да задавате различни параметри, с които да влияете върху работата на софтуера. Употребата на тези параметри се препоръчва само за опитни потребители.

Икона Бележка За нормална работа параметрите на командния ред не са необходими. Някои от тях изискват по-дълбоко познаване на техническите страни на реализацията на LibreOffice.

Стартиране на LibreOffice от командния ред

  1. В Windows изберете Run (Изпълни) от менюто Start (Старт), а в Linux, *BSD или macOS отворете команден прозорец.

  2. В Windows въведете следния текст в текстовото поле Open (Отвори) и натиснете бутона OK.

  3. В съвместима с UNIX система въведете следния текст, после натиснете Return:

    Заменете {инсталация} с пътя до вашата инсталация на LibreOffice (например C:\Program Files\Office или ~/office).

Валидни параметри за командния ред

Използване без специални аргументи

Стартирането без аргументи отваря началния екран.

{файл}

Опитва се да отвори файла или файловете в подходящите за тях компоненти.

{файл} macro:///[Библиотека.Модул.ИмеНаМакрос]

Отваря файла и прилага указаните макроси от него.


Получаване на помощ и информация

Параметър

Значение

--help / -h / -?

Изброява поддържаните параметри на командния ред в конзолата.

--helpwriter

Отваря вградената помощ или онлайн помощта на LibreOffice за Writer.

--helpcalc

Отваря вградената помощ или онлайн помощта на LibreOffice за Calc.

--helpdraw

Отваря вградената помощ или онлайн помощта на LibreOffice за Draw.

--helpimpress

Отваря вградената помощ или онлайн помощта на LibreOffice за Impress.

--helpbase

Отваря вградената помощ или онлайн помощта на LibreOffice за Base.

--helpbasic

Отваря вградената помощ или онлайн помощта на LibreOffice за скриптовия език Basic.

--helpmath

Отваря вградената помощ или онлайн помощта на LibreOffice за Math.

--version

Изписва версията на LibreOffice и спира.

--nstemporarydirectory

(Само в ограничителен режим в macOS) Връща пътя към временната директория за текущия потребител и спира. Отменя всички други аргументи.


Общи аргументи

Параметър

Значение

--quickstart=[no]

Активира [дезактивира] услугата Quickstarter. Приема само един параметър, no, който изключва Quickstarter. Без параметри услугата се активира.

--nolockcheck

Забранява проверката за отдалечено използване на инсталацията.

--infilter={filter}

Налага тип на входния филтър, ако е възможно. Например:
--infilter="Calc Office Open XML"
--infilter="Text (encoded):UTF8,LF,,,."

--pidfile={file}

Записва идентификатора на процес (pid) на office.bin във {file}.

--display {display}

Задава на променливата от обкръжението DISPLAY в съвместими с UNIX платформи стойност {дисплей}. Този параметър се поддържа само от стартовия скрипт за LibreOffice в съвместими с UNIX платформи.


Управление на потребителския/програмния интерфейс

Параметър

Значение

--nologo

Забранява показването на приветствения екран при стартиране.

--minimized

Стартира с минимизиран прозорец. Приветственият екран не се показва.

--nodefault

Стартира без да показва каквото и да е освен приветствения екран.

--invisible

Стартира в невидим режим.

Няма да се вижда нито логото при стартиране, нито началният прозорец на програмата. LibreOffice ще може да бъде управляван – включително да бъдат управлявани и отваряни документи и диалогови прозорци – чрез интерфейса за приложни програми (API).

С този параметър LibreOffice може да бъде спрян само чрез диспечера на задачите (в Windows) или командата kill (в съвместимите с UNIX системи).

Той не може да бъде използван заедно с --quickstart.

Повече информация можете да намерите в ръководството за разработчици на LibreOffice.

--headless

Стартира в режим без дисплей, който позволява на приложението да работи без потребителски интерфейс.

Този специален режим може да се използва, когато приложението се управлява от външни клиенти чрез интерфейса за приложни програми (API).

--norestore

Забранява рестартирането и възстановяването на файлове след срив на системата.

--safe-mode

Стартира в безопасен режим, т.е. изпълнява се временно с нов потребителски профил, за да се улесни възстановяването на повредена конфигурация.

--accept={UNO}

Уведомява LibreOffice, че при създаването на „UNO Acceptor Threads“ ще се използва „UNO Accept String“.

UNO-URL е низ от вида uno:тип-връзка,параметри;име-на-протокол;параметри;ИмеНаОбект.

Повече информация можете да намерите в ръководството за разработчици на LibreOffice.

--unaccept={UNO-URL}

Затваря обект acceptor, отворен с --accept={UNO-URL}. Използвайте --unaccept=all, за да затворите всички отворени обекти acceptor.

--language={lang}

Използва указания език, ако все още не е избран език за потребителския интерфейс. Параметърът lang е етикетът на езика по стандарта на IETF.


Аргументи за разработчици

Параметър

Значение

--terminate_after_init

Изход след завършване на инициализацията (без зареждане на документи).

--eventtesting

Изход след зареждане на документите.


Аргументи за създаване на нови документи

Икона Бележка Тези аргументи предизвикват създаване на празен документ от указания вид. В един команден ред може да се използва само един от тях. Ако след аргумента са зададени файлови имена, ще се извърши опит за отваряне на файловете в указания компонент.

Параметър

Значение

--writer

Стартира с празен документ на Writer.

--calc

Стартира с празен документ на Calc.

--draw

Стартира с празен документ на Draw.

--impress

Стартира с празен документ на Impress.

--math

Стартира с празен документ на Math.

--global

Стартира с празен главен документ на Writer.

--web

Стартира с празен документ на HTML.


Аргументи за отваряне на файлове

Икона Бележка Тези аргументи определят как да се третират следващите ги имена на файлове. Действието им започва след съответния аргумент и продължава до следващия аргумент. По подразбиране документите се отварят за редактиране, а от шаблоните се създават нови документи.

Параметър

Значение

-n

Третира следващите файлове като шаблони за създаване на нови документи.

-o

Отваря следващите файлове за редактиране, независимо дали са шаблони, или не.

--pt {Printername}

Отпечатва следващите файлове с принтера {принтер} и приключва работа. Приветственият екран не се появява.

Ако името на файла съдържа интервали, трябва да бъде заградено с кавички.

Ако е използвано няколко пъти, само последният параметър {принтер} важи за всички документи от всички изпълнения на --pt.

Освен това аргументът --printer-name на ключа --print-to-file оказва влияние върху {принтер}.

-p

Отпечатва следващите файлове с подразбирания принтер, след което ги затваря. Приветственият екран не се появява.

Ако името на файла съдържа интервали, трябва да бъде заградено с кавички.

--view

Отваря следващите файлове в режим на визуализация (само за четене).

--show

Отваря и незабавно стартира следващите документи с презентации. Файловете се затварят след показването им. Файловете, които не са документи на Impress, се отварят в подразбиран режим, независимо от предишния зададен режим.

--convert-to OutputFileExtension[:OutputFilterName] [--outdir output_dir]

Пакетно преобразуване на файлове (предполага --headless). Ако не е зададен --outdir, за output_dir се използва текущата директория.

Ако --convert-to е използван повече от веднъж, в сила е последната стойност на разширение_на_резултата[:име_на_изходен_филтър]. Ако --outdir е използван повече от веднъж, в сила е само последната му стойност. Например:

--convert-to pdf *.doc
--convert-to pdf:writer_pdf_Export --outdir /home/user *.doc
--convert-to \"html:XHTML Writer File:UTF8\" *.doc
--convert-to \"txt:Text (encoded):UTF8\" *.doc

--print-to-file [--printer-name printer_name] [--outdir output_dir]

Пакетно отпечатване на файлове във файл. Ако не е зададен --outdir, за output_dir се използва текущата директория.

Ако --printer-name или --outdir са използвани няколко пъти, важат само последните им стойности. Освен това параметърът {принтер} на ключа --pt влияе върху --printer-name. Например:

--print-to-file *.doc
--print-to-file --printer-name nasty_lowres_printer --outdir /home/user *.doc

--cat

Отпечатва текстовото съдържание на следващите файлове в конзолата (предполага --headless). Не може да се използва заедно с --convert-to.

-env:VAR[=VALUE]

Задава променлива за начално зареждане. Например, за да зададете различен от подразбирания път за потребителски профил:

-env:UserInstallation=file:///tmp/test


Игнорирани параметри

Параметър

Значение

-psn

Игнорира се (само за macOS).

-Embedding

Игнорира се (свързан с COM+; само за Windows).

--nofirststartwizard

Не прави нищо, приема се само за съвместимост назад.

--protector {arg1} {arg2}

Използва се само в модулните тестове, трябва да има два аргумента.