Obtaining, Applying and Deploying Service Releases

From OriginLab Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 19:59, 5 January 2011 (edit)
Mking98 (Talk | contribs)
(Deploying a Service Release at Multi-user Sites)
← Previous diff
Revision as of 20:05, 5 January 2011 (edit) (undo)
Mking98 (Talk | contribs)
(Deploying a Service Release at Multi-user Sites)
Next diff →
Line 19: Line 19:
* First you must patch your Origin or OriginPro Group Leader. Please review the sections above to learn how to patch the Origin or OriginPro Group Leader.</p> * First you must patch your Origin or OriginPro Group Leader. Please review the sections above to learn how to patch the Origin or OriginPro Group Leader.</p>
- <p>+<p>
-* After the patch has been applied to the Origin/OriginPro Group Leader, re-start the Group Leader.</p> <p>* Select '''Tools:Group Folder Manager''', and publish the patch file that you applied to the Group Leader.</p> <p>Now when the Origin/OriginPro users start their Origin/OriginPro, they will see a message that a patch is available from the Group Leader. They can choose to apply the patch, close their Origin/OriginPro, and the patch program will start running. </p>+* After the patch has been applied to the Origin/OriginPro Group Leader, re-start the Group Leader.</p>
-#'''Silent Patching''' <p>Silent patching is supported starting with the Origin/OriginPro 8 SR1 patch.</p> <p>To perform silent patching, first obtain and save the patch to any location on the target computer or on a networked drive.</p> <p> To run the patch silently, write a script to run the patch on the target computer, using the '''/S''' switch, as in:</p> <p>'''<path>\<patch file> /S'''</p> <p>For example, if the patch is saved on '''c:\773d-725c-sr0tosr1.exe''', then your script would run:</p> <p>'''c:\773d-725c-sr0tosr1.exe /S'''</p> <p>As long as Origin/OriginPro 8 or 8.1 has been run at least once on the target computer, the patch program will locate the Origin/OriginPro 8 or 8.1 folder to patch.</p> <p>After the patch program completes, a VisualPatchLogSr1.txt file is saved to the Origin/OriginPro 8 or 8.1 \Updates\ folder. This file contains a list of all the files patched.</p> <p>For the case where the Origin/OriginPro 8 or 8.1 has NOT been run on the target computer yet, then you must create an initialization file that specifies the location of the Origin/OriginPro 8 or 8.1 program folder, assuming you are running the patch from a location other than the Origin/OriginPro 8 or 8.1 \Updates\ folder. The initialization file must contain the following content:</p> <p>'''[Variables]'''</p> <p>'''%AppFolder%=<path to Origin/OriginPro 8 or 8.1 program folder>'''</p> <p>For example:</p> <p>'''[Variables]'''</p> <p>'''%AppFolder%=C:\Program Files\OriginLab\Origin 81\'''</p> <p>To specify this initialization file when running the patch silently, your script would need to include this syntax:</p> <p>'''<path>\<patch file> "/S:<path and initialization file name"'''</p> <p>For example:</p> <p>'''c:\773d-725c-sr0tosr1.exe "/S:c:\silentPatch.ini"'''</p> <p>If the Program Files area may be in a different location on different computers, then you can use the '''%ProgramFilesFolder%''' notation in your initialization file, as follows:</p> <p>'''[Variables]'''</p> <p>'''%AppFolder%=%ProgramFilesFolder%\OriginLab\Origin81\'''</p>+ 
 +<p>
 +* Select '''Tools:Group Folder Manager''', and publish the patch file that you applied to the Group Leader.</p>
 + 
 +<p>Now when the Origin/OriginPro users start their Origin/OriginPro, they will see a message that a patch is available from the Group Leader. They can choose to apply the patch, close their Origin/OriginPro, and the patch program will start running. </p>
 + 
 + 
 +#'''Silent Patching'''
 +<p>Silent patching is supported starting with the Origin/OriginPro 8 SR1 patch.</p>
 + 
 +<p>To perform silent patching, first obtain and save the patch to any location on the target computer or on a networked drive.</p>
 + 
 +<p> To run the patch silently, write a script to run the patch on the target computer, using the '''/S''' switch, as in:</p> <p>'''<path>\<patch file> /S'''</p>
 + 
 +<p>For example, if the patch is saved on '''c:\773d-725c-sr0tosr1.exe''', then your script would run:</p>
 + 
 +<p>'''c:\773d-725c-sr0tosr1.exe /S'''</p>
 + 
 +<p>As long as Origin/OriginPro 8.5 has been run at least once on the target computer, the patch program will locate the Origin/OriginPro 8.5 folder to patch.</p>
 + 
 +<p>After the patch program completes, a VisualPatchLogSr1.txt file is saved to the Origin/OriginPro 8.5 \Updates\ folder. This file contains a list of all the files patched.</p>
 + 
 +<p>For the case where the Origin/OriginPro 8.5 has NOT been run on the target computer yet, then you must create an initialization file that specifies the location of the Origin/OriginPro 8.5 program folder, assuming you are running the patch from a location other than the Origin/OriginPro 8.5 \Updates\ folder. The initialization file must contain the following content:</p>
 + 
 +<p>'''[Variables]'''</p>
 +<p>'''%AppFolder%=<path to Origin/OriginPro 8.5 program folder>'''</p>
 + 
 +<p>For example:</p>
 +<p>'''[Variables]'''</p>
 +<p>'''%AppFolder%=C:\Program Files\OriginLab\Origin 85\'''</p>
 + 
 +<p>To specify this initialization file when running the patch silently, your script would need to include this syntax:</p>
 + 
 +<p>'''<path>\<patch file> "/S:<path and initialization file name"'''</p>
 + 
 +<p>For example:</p>
 + 
 +<p>'''c:\773d-725c-sr0tosr1.exe "/S:c:\silentPatch.ini"'''</p>
 + 
 +<p>If the Program Files area may be in a different location on different computers, then you can use the '''%ProgramFilesFolder%''' notation in your initialization file, as follows:</p>
 + 
 +<p>'''[Variables]'''</p> <p>'''%AppFolder%=%ProgramFilesFolder%\OriginLab\Origin 85\'''</p>

Revision as of 20:05, 5 January 2011

Go back to Multi-user Site Deployment


OriginLab periodically releases Service Releases as a patch. To apply a patch to your Origin or OriginPro, you must be logged into the computer with a log in account that has local administrative priviliges.

Obtaining a Service Release

There are two methods to check if a patch is available and obtain a patch:

  1. Check for Updates

    All registered Origin/OriginPro users can run Help: Check for Updates to check if there is patch available for the Origin/OriginPro Version and Build you are running.

    If a patch is available, it will display in the Check for Updates dialog box, and you can select to download the patch.

    At the end of the patch download process, you will be asked if you want to close Origin/OriginPro to run patch, or run the patch later. Information is provided on how to run the patch at a later time.

  2. Download the Patch from OriginLab Website

    OriginLab also provides patches for download from the Support area of the OriginLab website.

    Before checking if a patch is available, please run Origin or OriginPro and select Help:About Origin. Make note of the version and full build number in the About Origin dialog box. The patch download page on the OriginLab website provides instructions on saving and applying the patch. A link is also provided to review the patch Release Notes.

Deploying a Service Release at Multi-user Sites

  1. Distributing a Patch using the Group Folder

Origin/OriginPro have the option to establish a Group Leader. The Group Leader can publish a patch to members of their group.

To use the Group Leader to publish a patch, perform the following steps:

  • First you must patch your Origin or OriginPro Group Leader. Please review the sections above to learn how to patch the Origin or OriginPro Group Leader.

  • After the patch has been applied to the Origin/OriginPro Group Leader, re-start the Group Leader.

  • Select Tools:Group Folder Manager, and publish the patch file that you applied to the Group Leader.

Now when the Origin/OriginPro users start their Origin/OriginPro, they will see a message that a patch is available from the Group Leader. They can choose to apply the patch, close their Origin/OriginPro, and the patch program will start running.


  1. Silent Patching

Silent patching is supported starting with the Origin/OriginPro 8 SR1 patch.

To perform silent patching, first obtain and save the patch to any location on the target computer or on a networked drive.

To run the patch silently, write a script to run the patch on the target computer, using the /S switch, as in:

<path>\<patch file> /S

For example, if the patch is saved on c:\773d-725c-sr0tosr1.exe, then your script would run:

c:\773d-725c-sr0tosr1.exe /S

As long as Origin/OriginPro 8.5 has been run at least once on the target computer, the patch program will locate the Origin/OriginPro 8.5 folder to patch.

After the patch program completes, a VisualPatchLogSr1.txt file is saved to the Origin/OriginPro 8.5 \Updates\ folder. This file contains a list of all the files patched.

For the case where the Origin/OriginPro 8.5 has NOT been run on the target computer yet, then you must create an initialization file that specifies the location of the Origin/OriginPro 8.5 program folder, assuming you are running the patch from a location other than the Origin/OriginPro 8.5 \Updates\ folder. The initialization file must contain the following content:

[Variables]

%AppFolder%=<path to Origin/OriginPro 8.5 program folder>

For example:

[Variables]

%AppFolder%=C:\Program Files\OriginLab\Origin 85\

To specify this initialization file when running the patch silently, your script would need to include this syntax:

<path>\<patch file> "/S:<path and initialization file name"

For example:

c:\773d-725c-sr0tosr1.exe "/S:c:\silentPatch.ini"

If the Program Files area may be in a different location on different computers, then you can use the %ProgramFilesFolder% notation in your initialization file, as follows:

[Variables]

%AppFolder%=%ProgramFilesFolder%\OriginLab\Origin 85\