Обновление: 19.10.2024
Создано Ринк Турксма в студии Sapien Powershell.
Примечания к выпуску и последние версии установщиков MSI см. на странице https://github.com/rink-turksma/IntunePrepTool/releases.
Для получения помощи используйте раздел «Проблемы» на Github или электронную почту: [email protected].
Простой пример на Youtube
- Легко настраивайте такие источники, как EXE, MSI, MSIX, Winget, PowerShell, запланированные задачи и веб-ссылки для создания файлов установки и удаления. Упакуйте их в файлы Intunewin и загрузите непосредственно в Intune, используя методы обнаружения.
- Используйте Azure OpenAI GPT-4 для поиска параметров установки при создании пакетов из файлов EXE.
- Создайте политику исправления обновлений winget.
- Опция загрузки для загрузки исходных файлов из Winget.
- Автоматически создает файлы install.ps1 и uninstall.ps1, которые можно протестировать и изменить в PowerShell ISE одним щелчком мыши.
- Все созданные сценарии PowerShell, используемые в файлах Intunewin, будут записывать журналы расшифровки в указанное место, а также отображать информационное сообщение или сообщение об ошибке в средстве просмотра событий в журнале IntunePrepTool (приложения и службы).
- Файл журнала также находится по адресу «C:ProgramDataMicrosoftIntuneManagementExtensionLogsIntunePrepTool.evtx»; это позволяет использовать параметр «Собрать диагностику» на портале администрирования Intune для клиентов Windows и скачивать журналы пакетов.
- Кнопка для создания файла Intunewin и метода обнаружения печати в приложении. (При этом файл config.csv также записывается в каталог пакета.)
- После выбора создать Intunewin. Вы получите возможность выбрать файл PNG.
- Затем вы можете использовать опцию загрузки непосредственно в Intune (используются модули PowerShell MSAL.PS от Джейсона Томпсона и IntuneWin32App от Николая Андерсена) (обновление от 21.05.2023: необходима версия 1.0.3.3 или более поздняя)
Как установить:
Загрузите последнюю версию MSI. (https://github.com/rink-turksma/IntunePrepTool/releases)
Разблокировать MSI-файл:
Запустите MSI-файл.
Как использовать
Запустите IntunePrepTool:
Запустите IntunePrepTool от имени администратора.
Скриншоты с инструкциями ниже.
Выберите Заказчика/Арендатора:
- Добавьте сюда своего клиента/арендатора.
- Всегда выбирайте клиента перед созданием пакета.
- Эта информация хранится в: «C:Users$ENV:username.IntunePrepToolconfig_customerinfo.csv»
Добавить регистрацию приложения EntraID для функции загрузки
Загрузите исходники с Winget.
- Эта опция используется для загрузки установщиков из репозитория Winget. (Исходники MSI, MSIX или EXE)
- При использовании этого варианта загрузки. Файлы хранятся в указанном месте на панели конфигурации. (или «C:Program FilesIntunePrepToolconfig_customerinfo.csv» в качестве пути загрузки)
Создание параметров пакета Intunewin
Варианты инструментов.
Создайте файл Intunewin из файла MSI.
Функция загрузки для загрузки пакетов Intunewin, созданных с помощью IntunePrepTool, в Microsoft Intune.
- После создания пакета Intunewin с помощью IntunePrepTool файл config.csv записывается в выходную папку вашего пакета. Загрузите здесь файл config.csv, чтобы загрузить пакет в MS Intune.
- Ознакомьтесь с инструкциями в примечаниях к выпуску https://github.com/rink-turksma/IntunePrepTool/releases/tag/IntunePrepTool-1.3.0.0.
Как найти строку «Удалить», используя опцию в меню инструментов.
- Найдите в реестре установленное приложение и найдите строку «Удалить».
Создайте файл Intunewin из источника EXE.
Как использовать меню «Инструменты», чтобы найти WingetID, показать дополнительную информацию для этого идентификатора и показать возможные версии.
Как создать пакет Intunewin запланированного задания
- Добавьте код Powershell для запуска еженедельно или при запуске в качестве запланированной задачи.
Создайте пакеты Winget Intunewin.
- Пожалуйста, обрати внимание. Для этой опции на целевой машине необходим Winget. (Окна 10 и 11)
- Загрузите последнюю стабильную версию MSIX из этого источника: https://github.com/microsoft/winget-cli/releases.
- Исправьте установку MSIX в приложении Win32, если вы хотите использовать параметр назначения «Обязательно» в Intune. Это позволит вам использовать опцию «Зависимость» для ваших приложений Winget.
- Сначала посмотрите это, чтобы найти WingetID. https://github.com/rink-turksma/IntunePrepTool/tree/main#how-to-use-tools-menu-to-find-wingetids-show-more-information-for-this-id-and-show- возможные версии
Расположение журналов IntunePrepTool в средстве просмотра событий.
Добавление модели Azure OpenAI gpt-4o в IntunePrepTool