home *** CD-ROM | disk | FTP | other *** search
/ PC World 2006 September / PCWorld_2006-09_cd.bin / temacd / paintnet / PaintDotNet_2_64.exe / PaintDotNet.msi / _D61A980172A7B87A32F8DDB0EB4B2BEF < prev    next >
Text File  |  2006-02-20  |  14KB  |  343 lines

  1. <html>
  2.  
  3. <!-- #BeginTemplate "pdn_help.dwt" -->
  4.  
  5. <head>
  6. <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
  7. <!-- #BeginEditable "title" -->
  8. <title>Paint.NET Help - Unattended Installation</title>
  9. <!-- #EndEditable -->
  10. <link rel="stylesheet" type="text/css" href="../stylesheet.css">
  11. </head>
  12.  
  13. <body>
  14.  
  15. <div id="banner">
  16.     <img border="0" src="../images/logo.png" width="229" height="73" align="left"><p><b><br>
  17.      </b></p>
  18. </div>
  19. <div id="leftnav">
  20.     <ul class="toc" style="margin-left: 0; padding-left: 0;">
  21.         <li><a href="index.html">Overview</a><br>
  22.         </li>
  23.         <li><a href="Features.html">Features</a><br>
  24.         <a href="Tutorials.html">Tutorials</a><br>
  25.         </li>
  26.     </ul>
  27.     <h3>User Interface</h3>
  28.     <ul class="toc" style="margin-left: 0; padding-left: 0;">
  29.         <li><a href="KeyboardMouseCommands.html">Keyboard & Mouse Commands</a></li>
  30.         <li><a href="MainWindow.html">Main Window</a></li>
  31.         <li><a href="MenuBar.html">Menu Bar</a>
  32.         <ul class="toc">
  33.             <li><a href="File.html">File</a></li>
  34.             <li><a href="Edit.html">Edit</a></li>
  35.             <li><a href="View.html">View</a></li>
  36.             <li><a href="Image.html">Image</a></li>
  37.             <li><a href="Layers.html">Layers</a>
  38.             <ul class="toc">
  39.                 <li class="comment"><a href="RotateZoom.html">Rotate / Zoom</a></li>
  40.                 <li><a href="Adjustments.html">Adjustments</a>
  41.                 <ul class="toc">
  42.                     <li><a href="Curves.html">Curves</a></li>
  43.                     <li><a href="Levels.html">Levels</a></li>
  44.                 </ul></li>
  45.             </ul></li>
  46.             <li><a href="Effects.html">Effects</a></li>
  47.             <li><a href="Tools.html">Tools</a></li>
  48.             <li><a href="Window.html">Window</a></li>
  49.             <li><a href="Help.html">Help</a></li>
  50.             <li><a href="Toolbar.html">Toolbar</a></li>
  51.         </ul>
  52.         </li>
  53.         <li><a href="ToolsWindow.html">Tools Window</a><ul class="toc">
  54.             <li><a href="SelectionTools.html">Selection Tools</a></li>
  55.             <li><a href="MoveTools.html">Move Tools</a><br>
  56.             <a href="MagicWand.html">Magic Wand</a><br>
  57.             <a href="Paintbrush.html">Paintbrush</a></li>
  58.             <li><a href="EraserTool.html">Eraser Tool</a></li>
  59.             <li><a href="PixelTools.html">Pixel Tools</a></li>
  60.             <li><a href="ShapeTools.html">Shape Tools</a></li>
  61.             <li><a href="LineCurve.html">Line / Curve Tool</a></li>
  62.             <li><a href="TextTool.html">Text Tool</a></li>
  63.             <li><a href="PaintBucket.html">Paint Bucket</a></li>
  64.             <li><a href="CloneStamp.html">Clone Stamp</a></li>
  65.             <li><a href="RecolorTool.html">Recolor Tool</a></li>
  66.         </ul>
  67.         </li>
  68.         <li><a href="HistoryWindow.html">History Window</a></li>
  69.         <li><a href="LayersWindow.html">Layers Window</a></li>
  70.         <li><a href="ColorsWindow.html">Colors Window</a></li>
  71.         <li><a href="StatusBar.html">Status Bar</a></li>
  72.     </ul>
  73.     </li>
  74.     <h3>Other</h3>
  75.     <ul class="toc" style="margin-left: 0; padding-left: 0;">
  76.         <li><a href="FAQ.html">FAQ (Frequently Asked Questions)</a></li>
  77.         <li><a href="UnattendedInstallation.html">Unattended Installation</a></li>
  78.         <li><a href="SystemRequirements.html">System Requirements</a></li>
  79.         <li><a href="WebLinks.html">Web Links</a></li>
  80.         <li><a href="License.html">License</a></li>
  81.     </ul>
  82. </div>
  83. <div id="content">
  84.     <!-- #BeginEditable "content" -->
  85.  
  86.  
  87.     <div id="content0">
  88.         <h2>Unattended Installation</h2>
  89.         <p>Paint.NET supports
  90.         <a target="_top" href="http://en.wikipedia.org/wiki/Unattended_installation">
  91.         unattended installation</a> which enables you to install Paint.NET with 
  92.         no user interaction. There are two facilities provided for unattended 
  93.         installation. The first, MSI-Based Deployment, is designed for use with
  94.         <a href="http://en.wikipedia.org/wiki/Active_Directory">Active Directory</a> 
  95.         and <a href="http://en.wikipedia.org/wiki/Group_policy">Group Policy</a> 
  96.         in order to install Paint.NET on many users' systems on an administrated 
  97.         network. The second, Automatic Installation, is useful for general 
  98.         scripting or automation purposes for personal use. This may be useful 
  99.         when using software such as <a target="_top" href="http://www.autopatcher.com/">AutoPatcher</a> 
  100.         which you may read about at its
  101.         <a target="_top" href="http://www.neowin.net/forum/index.php?showforum=89">
  102.         official forum</a>.</p>
  103.         <p>Previous versions of Paint.NET were distributed as MSI files which 
  104.         could be 
  105.         configured using standard
  106.         <a target="_top" href="http://en.wikipedia.org/wiki/Microsoft_Installer">
  107.         Windows Installer</a> options. Newer versions, however, are distributed 
  108.         as EXE files due to more intricate requirements related to configuration, 
  109.         localization, and updating. You may still do an installation via an MSI 
  110.         if you use the /createMsi parameter when launching the installer 
  111.         executable.<br>
  112.         </p>
  113.         <h3>MSI-Based Deployment</h3>
  114.         <p>Using the /createMsi command-line parameter detailed below, you may 
  115.         create MSI packages useful for AD/GPO deployment.</p>
  116.         <p>Three MSI pacakges will be created when you use this command, one for 
  117.         each CPU architecture (x86, x64, IA64). The x86 MSI is for 32-bit 
  118.         Intel/AMD systems and is what most systems will use. The x64 MSI is for 
  119.         Intel/AMD systems that have both a 64-bit CPU and a 64-bit "x64" edition 
  120.         of Windows. The IA64 MSI is for Itanium systems.</p>
  121.         <p>Please note that the x86 MSI (PaintDotNet.x86.msi) will not 
  122.         function on 64-bit systems (x64 or Itanium), and so you should plan your 
  123.         deployment accordingly.</p>
  124.         <p>Also, the MSI properties listed in the 2nd table below may be 
  125.         configured on the command-line when using /createMsi. These MSI 
  126.         properties will be automatically patched into the MSI's that are 
  127.         generated, so no further transforms should be necessary.</p>
  128.         <h4>Automatic Installation</h4>
  129.         <p>To do an automatic installation, use the /auto or /skipConfig 
  130.         command-line parameter detailed below.</p>
  131.         <h3>Command-Line Syntax</h3>
  132.         <p>The setup package supports the following command-line syntax, where PaintDotNet_2_6.exe 
  133.         is the setup package downloaded from our
  134.         <a target="_top" href="http://www.eecs.wsu.edu/paint.net">website</a>:</p>
  135.         <p class="fixed">    PaintDotNet_2_6.exe [/skipConfig | /auto 
  136.         | /createMsi] 
  137.         [PROPERTY=VALUE ...]</p>
  138.         <p>Description of options:<br>
  139.         </p>
  140.         <table border="1" width="80%" cellspacing="0">
  141.             <tr>
  142.                 <td width="20%" class="fixed">
  143.                 <p>/skipConfig</p>
  144.                 </td>
  145.                 <td height="28" width="552">
  146.                 <p>Skips configuration of options and install directory. Uses MSI 
  147.                 properties in the following order of precedence: 1. supplied on 
  148.                 command-line, 2. read from HKLM\Software\Paint.NET, 3. default 
  149.                 values.</p>
  150.                 </td>
  151.             </tr>
  152.             <tr>
  153.                 <td width="20%" class="fixed">
  154.                 <p>/auto</p>
  155.                 </td>
  156.                 <td height="33" width="552">
  157.                 <p>Like /skipConfig, but does not show the final wizard page that 
  158.                 details the result of installation. This option provides a completely 
  159.                 automated install that requires no user interaction to start or 
  160.                 finish the installation.</p>
  161.                 </td>
  162.             </tr>
  163.             <tr>
  164.                 <td width="20%" class="fixed">
  165.                 /createMsi</td>
  166.                 <td height="33" width="552">
  167.                 This will create three MSI packages in a folder on your desktop 
  168.                 called PaintDotNetMsi. These MSI's are each targeted at a 
  169.                 specific OS/CPU platform type (x86, x64, IA64 ... for 32-bit, 
  170.                 64-bit, and Itanium respectively). These may be deployed via 
  171.                 standard AD/GPO mechanisms, and are already patched with the MSI 
  172.                 properties that you specify using the PROPERTY=VALUE 
  173.                 command-line options (if any). <br>
  174.  </td>
  175.             </tr>
  176.             <tr>
  177.                 <td width="20%" class="fixed">
  178.                 <p>PROPERTY=VALUE</p>
  179.                 </td>
  180.                 <td height="33" width="552">
  181.                 <p>Sets an MSI property named PROPERTY to equal VALUE. You may specify 
  182.                 multiple property values. See below for a list of applicable properties.<br>
  183.                 <b>NOTE:</b> If VALUE has a space in it, you must enclose the 
  184.                 entire PROPERTY=VALUE text inside quotation marks. For example, 
  185.                 to set the hypothetical TEST property equal to "1 2 3", you 
  186.                 would specify "TEST=1 2 3" on the command-line, including the 
  187.                 quotation marks.</p>
  188.                 </td>
  189.             </tr>
  190.         </table>
  191.         <p>For a default automatic installation it is sufficient to just use the /auto 
  192.         command-line. Further customization is possible by changing the values of 
  193.         the MSI properties, where "1" is used for enabling a behavior or action, 
  194.         and "0" is used for disabling it:<br>
  195.         </p>
  196.         <table border="1" width="80%" cellspacing="0" id="table1">
  197.             <tr>
  198.                 <td width="15%">
  199.                 <p align="center"><b>MSI Property Name</b></td>
  200.                 <th height="28" width="272" align="center">
  201.                 <p>Default Value</p>
  202.                 </th>
  203.                 <td height="28" width="853"> </td>
  204.             </tr>
  205.             <tr>
  206.                 <td width="15%" class="fixed">
  207.                 <p>TARGETDIR</p>
  208.                 </td>
  209.                 <td height="28" width="272" align="center" class="fixed">
  210.                 <p>%PROGRAMFILES%\Paint.NET</p>
  211.                 </td>
  212.                 <td height="28" width="853">
  213.                 <p>Specifies the directory to install Paint.NET to. %PROGRAMFILES% 
  214.                 usually stands for C:\Program Files.</p>
  215.                 </a></td>
  216.             </tr>
  217.             <tr>
  218.                 <td width="15%" class="fixed">
  219.                 <p>CHECKFORUPDATES</p>
  220.                 </td>
  221.                 <td height="33" width="272" align="center" class="fixed">
  222.                 <p>1 (0 when /createMsi is specified)</p>
  223.                 </td>
  224.                 <td height="33" width="853">
  225.                 <p>Enables (1) or disables (0) automatic update checking. Please 
  226.                 note that checking for updates is only enabled and allowed in 
  227.                 the first place for users that are in the local Administrators 
  228.                 group. It is not possible to enable this for users that are not 
  229.                 in the Administrators group.</p>
  230.                 </td>
  231.             </tr>
  232.             <tr>
  233.                 <td width="15%" class="fixed">
  234.                 <p>CHECKFORBETAS</p>
  235.                 </td>
  236.                 <td height="33" width="272" align="center" class="fixed">
  237.                 <p>0</p>
  238.                 </td>
  239.                 <td height="33" width="853">
  240.                 <p>When checking for updates, also check for pre-release ("beta") 
  241.                 versions.</p>
  242.                 </td>
  243.             </tr>
  244.             <tr>
  245.                 <td width="15%" class="fixed">
  246.                 <p>JPGPNGBMPEDITOR</p>
  247.                 </td>
  248.                 <td height="33" width="272" align="center" class="fixed">
  249.                 <p>1</p>
  250.                 </td>
  251.                 <td height="33" width="853">
  252.                 <p>Register as the default editor for JPG, PNG, and BMP image types. 
  253.                 Note that this registers Paint.NET for the "Edit" verb, which does 
  254.                 not change the default double-click behavior in Windows.</p>
  255.                 </td>
  256.             </tr>
  257.             <tr>
  258.                 <td width="15%" class="fixed">
  259.                 <p>TGAEDITOR</p>
  260.                 </td>
  261.                 <td height="33" width="272" align="center" class="fixed">
  262.                 <p>1</p>
  263.                 </td>
  264.                 <td height="33" width="853">
  265.                 <p>Register as the default editor for TGA image types. Note that 
  266.                 this registers Paint.NET for the "Edit" verb, which does 
  267.                 not change the default double-click behavior in Windows.</p>
  268.                 </td>
  269.             </tr>
  270.             <tr>
  271.                 <td width="15%" class="fixed">
  272.                 <p>DESKTOPSHORTCUT</p>
  273.                 </td>
  274.                 <td height="33" width="272" align="center" class="fixed">
  275.                 <p>1</p>
  276.                 </td>
  277.                 <td height="33" width="853">
  278.                 <p>Create a shortcut on the desktop for launching Paint.NET.</p>
  279.                 </td>
  280.             </tr>
  281.             <tr>
  282.                 <td width="15%" class="fixed">
  283.                 PROGRAMSGROUP</td>
  284.                 <td height="33" width="272" align="center" class="fixed">
  285.                 (blank)</td>
  286.                 <td height="33" width="853">
  287.                 This configures which Start menu Programs group the Paint.NET 
  288.                 shortcut will be placed into. By default this is blank which 
  289.                 places the shortcut "loose" at the top of the hierarchy among 
  290.                 other shortcuts such as Windows Media Player and Internet 
  291.                 Explorer.<p>This is commonly used to place the Paint.NET 
  292.                 shortcut into a group such as "Graphics Applications" or 
  293.                 something similar. If you want to place Paint.NET in a 
  294.                 group-within-a-group, use syntax similar to that for file paths. 
  295.                 For example, to place Paint.NET into the "Graphics" group inside 
  296.                 of the "Applications" group (i.e., "Start menu -> All Programs 
  297.                 -> Applications -> Graphics") specify "PROGRAMSGROUP=Applications\Graphics".</td>
  298.             </tr>
  299.         </table>
  300.         <h3><br>
  301.         Examples</h3>
  302.         <p></p>
  303.         <p>To install Paint.NET with the default options, to the default installation 
  304.         directory, with no user interaction:</p>
  305.         <blockquote>
  306.             <p class="fixed">PaintDotNet_2_6.exe /auto</p>
  307.         </blockquote>
  308.         <p>To install Paint.NET to a directory called D:\PDN, and not create a 
  309.         desktop shortcut:</p>
  310.         <blockquote>
  311.             <p></p>
  312.             <p class="fixed">PaintDotNet_2_6.exe /auto TARGETDIR=D:\PDN DESKTOPSHORTCUT=0</p>
  313.         </blockquote>
  314.         <p></p>
  315.         <p>To install Paint.NET to a directory called E:\Image Apps\Paint.NET, and 
  316.         to check for betas during update checking. <b>Note</b> that the entire TARGETDIR parameter must be enclosed in quotations 
  317.         when the target directory contains one or more space!</p>
  318.         <p></p>
  319.         <p></p>
  320.         <blockquote>
  321.             <p class="fixed">PaintDotNet_2_6.exe /auto "TARGETDIR=E:\Image Apps\Paint.NET" 
  322.             CHECKFORBETAS=1</p>
  323.         </blockquote>
  324.     </div>
  325.     <!-- #EndEditable -->
  326.     <h4><br>
  327.     <br>
  328.     </h4>
  329.     <p align="center">
  330.     <font color="#808080" size="1">Copyright <font face="Times New Roman">⌐ 2006 </font>Rick Brewster, 
  331.     Chris Crosetto, Dennis Dietrich, Tom 
  332.     Jackson, Michael Kelsey, Brandon Ortiz, Craig Taylor, Chris Trevino, and Luke Walker. Portions Copyright
  333.     <font face="Times New Roman">⌐ 2006 </font>Microsoft Corporation. All Rights Reserved.</font><font size="1"> <br>
  334.     </font>
  335. </div>
  336. </b>
  337.  
  338. </body>
  339.  
  340. <!-- #EndTemplate -->
  341.  
  342. </html>
  343.