Уведомление

На смену Duet AI приходит Gemini для Google Workspace. Подробнее…

Как установить приложения на устройствах Windows 10 и 11 с помощью специальных настроек

Эта функция доступна в версиях Frontline Starter и Frontline Standard, Business Plus, Enterprise Standard и Enterprise Plus, Education Standard, Education Plus и лицензия Endpoint Education, Enterprise Essentials и Enterprise Essentials Plus, Cloud Identity Premium. Сравнение версий

Вы можете установить ПО на устройства Windows, зарегистрированные в службе управления устройствами Windows, добавив специальные настройки в консоли администратора Google. Для этого вам нужно указать расположение файла MSI приложения в XML-файле, который следует задать в качестве значения специальной настройки.

Шаг 1. Получите необходимые сведения о приложении и создайте XML-файл

Чтобы создать XML-файл, вам понадобится URL приложения, хеш файла и идентификатор продукта.

  1. На устройстве с ОС Windows скачайте файл MSI, который вы хотите развернуть.

    Примечание. Файл установки приложения должен быть либо доступен на веб-сайте производителя, либо размещен системным администратором на сервере с доступом по протоколу http, https или ftp.

    Например, вы можете скачать файл установки приложения 7‑Zip по ссылке https://www.7-zip.org/a/7z1900-x64.msi.

  2. Откройте PowerShell.
  3. Чтобы получить хеш файла, выполните команду Get‑FileHash ‑Path путь_к_файлу ‑Algorithm SHA256, где путь_к_файлу – это путь к установочному файлу приложения. Запишите значение хеша – строку из 64 символов, которую вернет PowerShell.

    Например, если файл MSI приложения 7‑Zip находится в папке Downloads, выполните команду Get‑FileHash ‑Path C:\Users\имя_пользователя\Downloads\7z1900‑x64.msi ‑Algorithm SHA256

  4. Чтобы получить идентификатор продукта:
    1. Скопируйте в текстовый редактор следующий скрипт PowerShell и сохраните его в файл Get-MSIFileInformation.ps1.
      
      param(
      [parameter(Mandatory=$true)]
      [IO.FileInfo]$Path,
      [parameter(Mandatory=$true)]
      [ValidateSet("ProductCode","ProductVersion","ProductName")]
      [string]$Property
      )
      try {
          $WindowsInstaller = New-Object -ComObject WindowsInstaller.Installer
          $MSIDatabase = $WindowsInstaller.GetType().InvokeMember("OpenDatabase","InvokeMethod",$Null,$WindowsInstaller,@($Path.FullName,0))
          $Query = "SELECT Value FROM Property WHERE Property = '$($Property)'"
          $View = $MSIDatabase.GetType().InvokeMember("OpenView","InvokeMethod",$null,$MSIDatabase,($Query))
          $View.GetType().InvokeMember("Execute", "InvokeMethod", $null, $View, $null)
          $Record = $View.GetType().InvokeMember("Fetch","InvokeMethod",$null,$View,$null)
          $Value = $Record.GetType().InvokeMember("StringData","GetProperty",$null,$Record,1)
          return $Value
      }
      catch {
          Write-Output $_.Exception.Message
      }
            
    2. В PowerShell выполните команду путь_к_скрипту\Get‑MSIFileInformation.ps1 ‑Path путь_к_файлу ‑Property ProductCode, где путь_к_скрипту – это путь к файлу скрипта PowerShell, а путь_к_файлу – это путь к установочному файлу MSI.

      Например, если вы сохранили скрипт PowerShell в папке Desktop, для получения кода продукта 7-Zip выполните команду C:\Users\имя_пользователя\Desktop\Get‑MSIFileInformation.ps1 ‑Path C:\Users\имя_пользователя\Downloads\7z1900‑x64.msi ‑Property ProductCode

      Идентификатор продукта – это последовательность из букв и цифр, заключенная в скобки. Пример: {23170F69-40C1-2702-1900-00001000000}.

  5. Создайте XML-файл:
    1. Скопируйте в текстовый файл следующий код XML:
      <MsiInstallJob id="">
        <Product Version="1.0.0">
          <Download>
            <ContentURLList>
              <ContentURL>MSI-URL</ContentURL>
            </ContentURLList>
          </Download>
          <Enforcement>
            <CommandLine>/quiet</CommandLine>
            <TimeOut>5</TimeOut>
            <RetryCount>3</RetryCount>
            <RetryInterval>5</RetryInterval>
          </Enforcement>
          <Validation>
            <FileHash>FileHash</FileHash>
          </Validation>
        </Product>
      </MsiInstallJob>
      
    2. В тегах <ContentURL> вместо MSI-URL укажите URL файла MSI.
    3. В тегах <FileHash> вместо FileHash укажите хеш файла MSI.
    4. При необходимости обновите параметры установки в тегах <Enforcement>. Дополнительную информацию можно найти в документации Microsoft.
    5. Сохраните файл.

Шаг 2. Добавьте специальную настройку

  1. Войдите в консоль администратора Google.

    Войдите в аккаунт администратора (он не заканчивается на @gmail.com).

  2. В консоли администратора нажмите на значок меню а затем Устройстваа затемМобильные устройства и конечные точкиа затемНастройкиа затемWindows.
  3. Нажмите Специальные настройки.
  4. Нажмите Добавить специальную настройку.
  5. Задайте специальную настройку:
    1. В поле OMA-URI введите EnterpriseDesktop и выберите ./Device/Vendor/MSFT/EnterpriseDesktopAppManagement/MSI/<Идентификатор_продукта>/DownloadInstall.
    2. В строке OMA-URI вместо <Идентификатор_продукта> укажите идентификатор продукта MSI, преобразовав скобки в код. Чтобы форматирование было правильным, введите %7Bидентификатор_продукта%7D, где %7B – это код символа "{", а %7D – "}".

      Пример строки OMA-URI для 7-Zip: ./Device/Vendor/MSFT/EnterpriseDesktopAppManagement/MSI/%7B23170F69-40C1-2702-1900-00001000000%7D/DownloadInstall

    3. При выборе OMA-URI в поле Название подставляется значение "DownloadInstall". Введите уникальное название для настройки, включающее название приложения, чтобы вы могли легко отыскать ее в списке. Пример: "Install 7-zip v19.0".
    4. Для параметра Тип данных выберите значение Строка (XML), нажмите Загрузить файл XML и выберите созданный вами ранее XML-файл конфигурации.
    5. При необходимости введите описание.
  6. Нажмите Далее, чтобы продолжить и выбрать организационное подразделение, к которому будет применяться специальная настройка. Если вы хотите создать другую специальную настройку (правило), выберите Добавить ещё одно. Эти правила не будут применены к организационному подразделению, пока вы не нажмете Далее и не выберете его.
  7. Выберите одно или несколько организационных подразделений, к которым будут применены правила.
  8. Нажмите Применить.

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

Шаг 3. Проверьте, установлено ли приложение

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

На устройстве

  1. На устройстве выберите Настройки и найдите раздел Управляемые через сервисы Google.
  2. Если приложение установлено, оно будет указано в списке областей, управляемых через сервисы Google, в разделе Приложения.
  3. Если приложения не будет в списке, дважды выполните синхронизацию вручную, чтобы применить на устройстве специальную настройку. Пока установка ожидается, вместо названия приложения в списке будет указан идентификатор продукта. Название появится после установки.
  4. Если приложение не будет установлено после синхронизации вручную, проверьте значения специальных настроек.

В каталоге приложений устройства в консоли администратора

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

  1. Войдите в консоль администратора Google.

    Войдите в аккаунт администратора (он не заканчивается на @gmail.com).

  2. Нажмите на значок меню а затем Устройстваа затемОбзор.
  3. Нажмите Конечные точки.
  4. Выберите устройство. Если в организации много устройств, воспользуйтесь фильтрами или строкой поиска.
  5. Выберите Установленные приложения и проверьте, присутствует ли приложение в списке.

Как удалить приложение

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

  1. Войдите в консоль администратора Google.

    Войдите в аккаунт администратора (он не заканчивается на @gmail.com).

  2. В консоли администратора нажмите на значок меню а затем Устройстваа затемМобильные устройства и конечные точкиа затемНастройкиа затемWindows.
  3. Нажмите Специальные настройки.
  4. Слева выберите организационное подразделение, в котором нужно удалить приложение. Чтобы удалить приложение для всех пользователей, выберите организационное подразделение верхнего уровня.
  5. Наведите указатель мыши на специальную настройку и нажмите Удалить или Отключить. Выберите Удалить, чтобы подтвердить действие.

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


Google, Google Workspace, а также другие связанные знаки и логотипы являются товарными знаками компании Google LLC. Все другие названия компаний и продуктов являются товарными знаками соответствующих компаний.

Эта информация оказалась полезной?

Как можно улучшить эту статью?
true
Начните пользоваться 14-дневной бесплатной пробной версией уже сегодня

Корпоративная почта, хранение файлов онлайн, общие календари, видеоконференции и многое другое. Начните пользоваться бесплатной пробной версией G Suite уже сегодня.

Поиск
Очистить поле поиска
Закрыть поиск
Главное меню
14673227368523805361
true
Поиск по Справочному центру
true
true
true
true
true
73010
false
false