3
edits
Changes
m
The installer will only work while logged into == Requirements ==*Administrator access*Create a desktop as an administrator. If msi from the .exe (/auto on the .exe will fail if you're using the WPKG Client or running WPKG over ssh and it will fail. To get around this you need has no option to generate an MSI. To do this download the installer and run it with the silently either)*[http://www[Microsoft_.eecsNET_Framework#Microsoft_.wsuNET_Framework_2.edu/paint0|.net/doc/Net framework 2.6/Help/en/UnattendedInstallation.html options0]] you want making sure to add "/createMsi": Paint.NET.3.36.exe /createMsi CHECKFORUPDATES=0 CHECKFORBETAS=0 JPGPNGBMPEDITOR=1 TGAEDITOR=1 ALLUSERS=1
<source lang="xml"><?xml version="1.0" encodingPackage stanza =="UTF-8"?><packagespre>
no edit summary
This is a silent installer , upgrader and uninstaller for Paint.NET.
[http://www.getpaint.net/ Paint.NET] is a spiffy image editor for Windows using C#.
== Create .msi ==
To do this download the installer and run it with the [http://www.eecs.wsu.edu/paint.net/doc/2.6/Help/en/UnattendedInstallation.html options] you want making sure to add "/createMsi":
<pre>
Paint.NET.3.36.exe /createMsi CHECKFORUPDATES=1 CHECKFORBETAS=0 JPGPNGBMPEDITOR=1 TGAEDITOR=1 ALLUSERS=1 DESKTOPSHORTCUT=1
</pre>
This will create a folder called "PaintDotNetMsi" with two files in it: "PaintDotNet.x64.msi" and "PaintDotNet.x86.msi". Copy the "PaintDotNet.x86.msi" to your server as "paint.net-3.36.msi".
<package
id="paintdotnet"
<check type="uninstall" condition="exists" path="Paint.NET v3.36" />
<depends package-id="dotnet20" />
<install cmd='msiexec /qn /i %SOFTWARE%\paintdotnet\paint.net-3.36.msi CHECKFORUPDATES=0 1 CHECKFORBETAS=0 JPGPNGBMPEDITOR=1 TGAEDITOR=1 ALLUSERS=1' /> <install cmdDESKTOPSHORTCUT='cmd /c del /q /s "%AllUsersProfile%\Desktop\Paint.NET.lnk"1' />
<upgrade cmd='msiexec /qn /i %SOFTWARE%\paintdotnet\paint.net-3.36.msi CHECKFORUPDATES=0 1 CHECKFORBETAS=0 JPGPNGBMPEDITOR=1 TGAEDITOR=1 ALLUSERS=1' /> <upgrade cmdDESKTOPSHORTCUT='cmd /c del /q /s "%AllUsersProfile%\Desktop\Paint.NET.lnk"1' />
<remove cmd='msiexec /qn /x {43602F34-1AA3-44FB-AEB2-D08C2C73743F}' />
</package>
</packagespre></source>
== External links ==