How to put license key along with Win32 app deployment via intune

Param 0 Reputation points
2024-07-31T14:27:12.8433333+00:00

Hi team,

I am looking to get your inputs on how to put license key for an application along with Win32 app deployment via Intune.

I am able to install the app with Win32 via Intune, but activation is required.

For example- Nitro Pro PDF is an app and using msiexec for install and uninstall.

Microsoft Security Intune Other
0 comments No comments
{count} votes

3 answers

Sort by: Most helpful
  1. Philippe Levesque 5,836 Reputation points
    2024-07-31T14:52:50.2933333+00:00

    Hi

    For software pushed, by GPO or Intune you need to create a transform file. Use ORCA, or try Nitro Deployment utility

    After that, via Intune you pack all the file together, and you create a small batch file that call MSIEXEC with the transform's file. An example here;

    The limitation you will have is the way to software activate, some will allows transform's file, other will need an account in exemple.


  2. glebgreenspan 2,245 Reputation points
    2024-07-31T14:54:19.92+00:00

    Hello Param

    Step 1: Prepare the Installation Package

    1. Extract the MSI: If Nitro Pro PDF comes in a different format (like an EXE), you may need to extract the MSI file from it. This can often be achieved by using a command like:
    2. Command-Line Options: Check the official documentation or resources for Nitro Pro to identify any command-line options that can be used for silent installation. For example, it might support options like:

    Step 2: Licensing Activation

    1. License Key Configuration: Determine how the license key for Nitro Pro can be applied. Some applications allow license keys to be provided during installation via command-line switches. Consult Nitro's documentation for specifics on whether this is an option (e.g., LICENSEKEY=<your_key>).
    2. Post-installation Script: If the license key cannot be provided during the installation:
      • Create a script (like a PowerShell script) to apply the license key after installation. Here’s a simplified example:
    Copy# Script to activate Nitro Pro PDF$licenseKey = "your_license_key_here"$nitroExePath = "C:\Program Files\Nitro\Pro 13\NitroPro.exe" # Adjust path as necessary# Command to activate Nitro ProStart-Process -FilePath $nitroExePath -ArgumentList "/activate $licenseKey" -Wait
    
    Copymsiexec /i NitroPro.msi /qn
    

  3. ZhoumingDuan-MSFT 17,165 Reputation points Microsoft External Staff
    2024-08-01T01:47:30.7333333+00:00

    @Param, Thanks for posting in Q&A.

    From your description, I know you want to put license key along with Win32 app deployment via Intune.

    Based on my research, here are some links with useful information you can refer to.

    https://www.reddit.com/r/Intune/comments/15ygf06/nitropdf_license_key_activation/

    https://community.gonitro.com/topic/13484-possibilities-installing-nitro-pdf-with-intune/

    Non-official, just for reference.

    Hope it will help.

    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.