Deploy the User Client with Microsoft Intune

Admins can deploy their PaperCut MF and PaperCut NG User Client with Microsoft’s Intune Endpoint Device Manager.

Step 1. Create your .intunewin file


  • The lib files from the root of the \client folder are required to successfully wrap our User Client into Intune. See the example workspace diagram for more info.
  • .NET Framework 4.7.2 is required for the Prep Tool
  1. Go to Microsoft’s Github page and download the zip for their Prep Tool Microsoft/Microsoft-Win32-Content-Prep-Tool. This tool wraps Win32 App so it can be uploaded to Intune.
  2. Unzip it and place the executable into a \intune folder
  3. Copy the contents of your PaperCut Application Server’s client\win folder to your workspace; place it in a \source folder next to your \intune folder.
  4. Finally, create a \Output folder to place our wrapped .intunewin file
 default client path 
PaperCut MFC:\Program Files\PaperCut MF\client\win
PaperCut NGC:\Program Files\PaperCut NG\client\win
  1. Open PowerShell.exe, change directory (cd)to the root of your working path, and run this command:
.\Intune\IntuneWinAppUtil.exe -c .\Source -s .\Source\win\pc-client-admin-deploy.msi -o .\Output\ -q
  1. Once the tool finishes, take your new pc-client-admin-deploy.intunewin file from your \Output folder and proceed to Step 2. Install user component.
  2. As a visual aid, here’s an example structure to use in your workspace:

┣ 📂Work
┃ ┣ 📂Intune
┃ ┃ ┗ 📜IntuneWinAppUtil.exe
┃ ┣ 📂Output
┃ ┃ ┗ 📜pc-client-admin-deploy.intunewin
┃ ┣ 📂Source
┃ ┃ ┣ 📂win
┃ ┃ ┃ ┃ ┗ 📜 […]
┃ ┃ ┣ 📜msvcp120.dll
┃ ┃ ┣ 📜msvcp140.dll
┃ ┃ ┣ 📜msvcr120.dll
┃ ┃ ┗ 📜vcruntime140.dll

 Example Workspace 

Step 2. Install user component

  1. Sign in to Intune’s Endpoint Management Portal as a Global Administrator or an Intune Service administrator.
  2. In Intune, select Apps > All apps > Add.
  3. In the Other Apps section of the Select App Type pane, select Windows App (Win32).
  4. Click Select. The Add app steps are displayed.
  5. In app package file, upload the “pc-client-admin-deploy.intunewin” package.
  6. Fill in the details under App Information:
Name:PaperCut User Client 
Description:PaperCut User Client 
Publisher:PaperCut Software 
  1. Click Next.
  2. Under Operating System architecture select 32-bit & 64-bit.
  3. Under Minimum Operating System select Windows 10 1607.
  4. Click Next.
  5. In the Rules format pane, select Manually configure detection rules.
  6. Click Add and select File as the rule type.
  7. Fill in the fields with the following:
Path:C:\Program Files (x86)\PaperCut MF Client 
File or folder:pc-client.exe 


Path:C:\Program Files (x86)\PaperCut NG Client 
File or folder:pc-client.exe 
  1. In the Detection method pane, select “File or folder exists”.
  2. Skip the Dependencies page.
  3. Select group/users that you want to deploy the application to.
  4. Click Next to display the Review + create page.
  5. Review the values and settings you’ve entered for the app.
  6. When complete, select Create to add the app to Intune.

Step 3. Sip ☕

💡 If you have created an Intune Trial subscription, the account you created the subscription with is the Global Administrator.

⚠️ This deployment process does not cover automatic startup with your workstation or user logon function. Stay tuned as we’ll update this article soon to cover this.

Still have questions?

Let us know! We love chatting about what’s going on under the hood. Feel free to leave a comment below or visit our Support Portal for further assistance.

Categories: How-to Articles, User Client, Administration, Integrations

Keywords: UserClient, User Client, Intune, Microsoft, Deploy, PCClient, PCClient.exe,, Endpoint,