Jump to content

[Feature request] Paint.NET EXE installer silent / quiet install

Recommended Posts

With Intune one have the option to package anything (EXE installer for instance) inside a "*.intunewin" package thanks to the "Microsoft Win32 Content Prep Tool" + Intune Win32.


It would be awesome if the EXE installer "/auto" switch described here could be acompanied with a optional "/q" or "/quiet" switch which hides any GUI.


This would make packaging Paint.NET to Intune even easier than it already is.

  • Currently one can "/createMSI" and put that directly to Intune or inside a "*.intunewin" package for more granular logic for detection and similar.
Link to comment
Share on other sites

  • 1 month later...
On 8/25/2021 at 12:49 AM, Rick Brewster said:

Can you tell me some more about your scenario? e.g. In what context are you using Intune for?


Sorry for the very late reply. We're using Intune/ Endpoint Manager for the company I work at. There we publish apps in the Microsoft "Company Portal", so users without admin permissions (which should be all) can install optional software. One of those softwares in Paint.NET.


Here, Microsoft Store (for business) is not feasible, as:


The way we package apps is described in the first post.


Why add totally silent EXE installer switch?

  • Less manual steps to deploy new versions to Intune, as we don't need to /createmsi first
  • Would also make it easier to create logic for "auto updates" with some PowerShell.
    • I'd prefer Microsoft Store version for this, but as mentioned, but how licenses in Microsoft Store for Business works is not feasible for us.


BTW, I found that NSIS installer has a case sensitive switch "/S". This hides the first dialog, but after extraction Paint.NET dialogue appears. I've only tried this from user as admin context, will try to see what happens if deploying in SYSTEM context from Intune. Maybe it's not shown to the end user.

Edited by olavrb
Link to comment
Share on other sites

You mention /createMsi ... are you able to deploy MSIs? I was thinking of providing MSIs along with the offline installers and portable ZIPs over at https://github.com/paintdotnet/release/releases. I'm already building them, and I have the ability to build them outside of the installer EXE, it's just a few changes to my packaging script. (I already have the changes, I just need to enable them)


Making the installer itself able to run w/o the GUI would be a large engineering task, and I can't justify it when there's only 1 request for this, and when MSI is also available. If you're able to work well with MSIs, then I'd rather run with that.

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html


Link to comment
Share on other sites

  • 2 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...