Развёртывание через Microsoft Intune
Развёртывание NVM for Windows с готовыми файлами из загрузки NVM for Windows в клиентском портале. Файловый сервер не нужен. Установщик запускается от System и автоматически принимает EULA (ACCEPT_EULA=1).
| Файл | Назначение |
|---|---|
nvm-windows-<version>-certified-amd64.intunewin | Загрузка в Intune как пакет Win32-приложения |
nvm-windows-<version>-certified-amd64.intune.json | Справочник по командам установки, правилам обнаружения, кодам возврата и метаданным MSI |
Сначала выполните Требования. После установки перейдите к настройке политик.
1. Загрузка приложения
В центре администрирования Microsoft Intune:
- Перейдите в Apps > All apps > Create.
- Выберите Windows app (Win32).
- Укажите файл пакета и загрузите
nvm-windows-<version>-certified-amd64.intunewinиз пакета развёртывания. - Дождитесь извлечения и проверки пакета Intune.
2. Сведения о приложении
Используйте значения из сопутствующего файла .intune.json:
| Поле | Значение |
|---|---|
| Name | NVM for Windows (Certified) |
| Publisher | Author Software Inc. |
| Version | <version> |
| Description | Certified-сборка для amd64. Точная строка — в .intune.json вашего пакета. |

3. Параметры программы
| Параметр | Значение |
|---|---|
| Install command | powershell.exe -ExecutionPolicy Bypass -File .\install.ps1 |
| Uninstall command | msiexec.exe /x "{DEFC7F94-F44C-4439-B5E7-AC274D576A8F}" /qn /norestart |
| Install behavior | System |
| Device restart behavior | No specific action (suppress) |
Product code в команде удаления ({DEFC7F94-F44C-4439-B5E7-AC274D576A8F}) и прочие метаданные MSI указаны в msiInformation вашего .intune.json. Используйте значения из манифеста вашей сборки, если они отличаются.
Добавьте коды возврата из .intune.json:
| Код | Тип |
|---|---|
0 | Success |
1707 | Success |
3010 | Soft reboot |
1603 | Retry |
1618 | Retry |
1619 | Retry |

4. Требования
| Параметр | Рекомендация |
|---|---|
| Operating system architecture | x64 или ARM64 |
| Minimum OS | Windows 11 21H2 |
Выберите только x64 или ARM64 для архитектуры ОС. Если нужны оба варианта — создайте отдельные приложения Intune для каждой архитектуры. Для каждой архитектуры есть отдельный .intunewin.

5. Правила обнаружения
Добавьте правило обнаружения File:
| Параметр | Значение |
|---|---|
| Path | %ProgramFiles%\Author Software\nvm |
| File or folder | nvm.exe |
| Detection method | File or folder exists |
| Associated with a 32-bit app on 64-bit clients | No |

6. Зависимости
Не требуются (пропустить).
7. Замещение (Supercedence)
Не требуется (пропустить) при первом развёртывании. При обновлении настройте Supersedence, чтобы новый пакет заменил предыдущий.
Если организация использовала NVM for Windows v1.1.7+, v2 выполнит автомиграцию без supercedence. Версии ниже 1.1.7 следует удалить — пользователи потеряют установки и настройки.
Если вы создали собственное приложение Intune из v1.1.7+, его нужно заместить. Подробности — в руководстве по сопровождению.
8. Назначения
- Завершите мастер и Assign приложение группам устройств или пользователей.
- Проверьте статус развёртывания в Apps > Monitor > App install status.
- Журнал установки пишется в
%ProgramData%\Author\nvm-certified-install.logна целевом устройстве.