Программа Lpksetup используется для выполнения автоматических операций с языковым пакетом или операций в тихом режиме, таких как добавление или удаление языковых пакетов. Программу можно запускать только в операционной системе Windows®. Lpksetup.exe доступен во всех установках Windows по умолчанию.

Параметры командной строки Lpksetup.exe

Для установки языкового пакета с помощью Lpksetup используется следующий синтаксис:

lpksetup.exe {/i [{* | <список_языков>}] [/p <путь_к_языковому_пакету>] [{/r /f /a /s}]

Для удаления языкового пакета с помощью Lpksetup используется следующий синтаксис:

lpksetup.exe /u [<список_языков>] [{/r /f /a /s}]

Параметр Свойства

/?

Отображает сведения о доступных параметрах командной строки LPKSetup.

/i

Устанавливает указанные языковые пакеты. Нельзя использовать с параметром /u. Если после параметра /i или <список_языков> не указан подстановочный знак <*> или язык, программа будет запущена и установка будет осуществляться с помощью пользовательского интерфейса.

*

Указывает подстановочный знак, представляющий все языковые пакеты, находящиеся в путь_к_языковому_пакету или к каталогу, где расположен Lpksetup.exe.

<список_языков>

Указывает языковой пакет или несколько пакетов, разделенных пробелами, которые следует установить или удалить. Используйте формат язык-РЕГИОН для каждого указанного языка, где язык - это код языка, написанный строчными буквами в формате ISO 639, а РЕГИОН - идентификатор страны или региона, написанный прописными буквами в формате ISO 3166-1. Например, en-US, fr-FR, en-GB.

/u

Удаляет указанный языковой пакет (или несколько пакетов, разделенных пробелами). Этот параметр не может использоваться вместе с параметром /i. Если после параметра /u не указан <список_языков> и если не используется параметр /s, программа будет запущена и удаление будет осуществляться с помощью пользовательского интерфейса.

/p <путь_к_языковому_пакету>

Указывает путь к языковым пакетам, которые следует установить. Если указаны оба параметра /i и /s, необходимо использовать параметр /p.

<путь_к_языковому_пакету> может быть путем к папке или общему сетевому ресурсу. Например, C:\папка_языкового_пакета\ или \\сетевой_ресурс\папка_языкового_пакета

/r

Устраняет необходимость перезагрузки компьютера после выполнения операции. Сообщение о необходимости перезагрузки будет зарегистрировано в журнале событий.

/f

Если компьютер необходимо перезагрузить, принудительно выполняет перезагрузку, даже при наличии пользовательских подключений к компьютеру.

/a

Проверяет возможность установки или удаления всех указанных языковых пакетов перед продолжением. Если один из пакетов нельзя установить или удалить, возвращается ошибка и ни один из языковых пакетов не устанавливается и не удаляется.

Если не указать параметр /a, устанавливаются или удаляются все указанные языковые пакеты, за исключением пакета, вызвавшего ошибку, в журнале событий создается запись и операция завершается успешно.

/s

Выполняет операцию в тихом режиме или автоматическую операцию, для которых не требуется участие пользователя. Графический пользовательский интерфейс недоступен.

Примеры

В этом примере устанавливаются все языковые пакеты, которые размещены в данной папке.

lpksetup /i * /p <language_pack_path>

В этом примере удаляются два языковых пакета. Программа Lpksetup будет запущена с поддержкой графического интерфейса, но не будет требовать участия пользователя.

lpksetup /u ja-JP es-ES

В этом примере устанавливаются три языковых пакета, которые размещены в общем сетевом ресурсе.

lpksetup /i ja-JP en-US es-ES /r /s /p \\networkpath\languagepackfolder

См. также