Follow

CorelDRAW X5 Network Deployment Guide - Chapter 7 Maintaining the software

Previous: CorelDRAW X5 Network Deployment Guide Chapter 5 and Chapter 6

Chapter 7 Maintaining the software

To keep your network running in top shape, it's important to know how to repair, modify, and update your workstation installations of CorelDRAW Graphics SuiteX5.

When you need to upgrade to the next version of the software, you must know how to cleanly remove the previous version from the network.

This chapter answers the following questions:

How do I repair the software?

How do I modify the software? How do I update the software? How do I remove the software?

Some procedures in this chapter require the use of command lines. For detailed information on using command lines, see Chapter 4.

How do I repair the software?

Repairing CorelDRAW Graphics Suite X5 lets you install missing files, shortcuts, and registry entries, or replace corrupted items. You can repair a single installation of the software by using the Windows Control Panel for the workstation, or you can repair multiple installations simultaneously by using a command line.

How do I repair the software by using the Windows Control Panel?

You can use the Windows Control Panel to repair a single workstation installation of the CorelDRAW Graphics Suite X5.

To repair the software by using the Windows Control Panel

1 On the workstation, click Start > Control Panel on the Windows taskbar.

2 Do one of the following:

In Windows 7 and Windows Vista, click Programs Uninstall a program (or click Programs and features if you are using the Classic view of the Control Panel).

In Windows XP, double click Add or remove programs

3 Choose CorelDRAW Graphics Suite X5 from the list, and then click Uninstall/Change (for Windows7or Windows Vista)or Change/Remove (for Windows XP).

4 Enable the 'Repair option, and then click Repa'ir.

Follow the instructions that appear.

How do I repair the software by using a command line?

You can use a command line to repair multiple workstation installations of CorelDRAW Graphics SuiteX5 simultaneously.

You can also use a command line to remove installed features. For more information on using command lines, see Chapter 4.

What is the command-line syntax for repairing the software?

To repair multiple workstation installations of the software by using the server image, you can build a command line that combines the Setup.exe file with either the /f switch or the REINSTALLand REINSTALLMODE public properties.

The /f switch uses the following command-line syntax:

Setup.exe /f

The /f switch can be customized with the following parameters:

p reinstalls any missing files

o reinstalls any missing files, as well as any files for which an older version is installed

e reinstalls any missing files, as well as any files for which an equal or older version is installed

d reinstalls any missing files, as well as any files for which a different version is installed

a reinstalls all files

u rewrites all required user-specific registry entries (that is, the HKEY_CURRENT_USER andHKEY_USERS keys)

m rewrites all required computer-specific registry entries (that is, the HKEY_LOCAL_MACHINE andHKEY_CLASSES_ROOT keys)

s overwrites all existing shortcuts

v runs from the source files and re-caches the local package

If you want greater control over how the software is repaired, you can use the following public properties instead of the /f switch:

REINSTALL= reinstalls only the specified features. It is recommended that you reinstall all features (value ALL) unless you have a specific reason not to do so.

REINSTALLMODE= specifies the type of reinstallation to perform. It is recommended that you use this property in conjunction with REINSTALL. The conditions for this property are the same as the parameters for the /f switch.

The command-line syntax for these public properties is as follows:

Setup.exe REINSTALL

REINSTALLMODE

The following sample command line automatically reinstalls all features. The use of the /qbswitch displays only a progress bar and a 'Cancel button, and the use of the /le switch logs all error messages to C:\Logs\ repair.'t'xt'.

Setup.exe REINSTALL=ALL /qb/le"C:\Logs\repair.txt"

The following sample command line automatically reinstalls all features and specifies that the reinstallation run from the source files and recache the local package, reinstall missing and outdated files, rewrite all required user-specific and computer-specific registry entries, and overwrite all existing shortcuts. The use of the /qb' switch displays only a progress bar and aCancel button, and the use of the /le switch logs all error messages to C:\Logs \ repair.'tx't'.

Setup.exe REINSTALL=ALL REINSTALLMODE=voums/qb /le "C:\Logs \repair.txt"

What is the command-line syntax for removing installed features?

You can also use a command line to remove one or more installed features from a workstation. To do this, you use the REMOVE= public property.

For a list of available features, see What are the available features? On page 58.

How do I modify the software?

You can use the Windows Control Panel to modify a single workstation installation of the CorelDRAW Graphics Suite X5. Modifying the software lets you change which application features are installed by adding or removing features.

To modify the software by using the Windows Control Panel

1 On the workstation, click Start >Control Panel on the Windows taskbar.

2 Do one of the following:

To apply patches, you use command lines. For more information on command lines, see Chapter 4.

From within the command line, you can access the basic help for the patching process by using the following syntax:

Patch.exe /?

However, detailed instructions follow.

How do I apply a patch to the server image?

You can apply the patch directly to the server image, or you can control the patching process by extracting the patch files before applying them.

To apply the patch directly to the server image, use a command line that includes the executable file for the patch and the /a switch. Follow the instructions given in To create a server image on page 21, but change Setup.exe to the filename for the patch:

Patch.exe /a

If desired, you can include the path to the server image: Patch.exe /a " "

To control the process of patching the server image, you can extract the patch files before applying them. To extract the patch files to a target location, use the following command-line syntax:

Patch.exe /extract_all " "

To apply the extracted patch files to the server image, use the following command-line syntax:

Setup.exe /a

If desired, you can include the path to the server image: Setup.exe /a " "

You can also include a /l switch (see page 30) if you want to create an installation log.

If you choose to extract the patch files, it is important that you apply all of them to the server image. Applying only some of the patch files may cause the deployed software to function incorrectly.

How do I deploy a patched server image to the workstations?

After applying the patch to the server image, you are ready to deploy the patched server image to the workstations.

To update the workstations, use the following command-line syntax: Setup.exe REINSTALL=ALL

You can include a /q switch (see How much of the setup interface do I want users to see? On page 29) if you want to control how much of the user interface is displayed.

You can include a /l switch (see page 30) if you want to create an installation log.

You can include the REINSTALLMODE public property (see What is the command-line syntax for repairing the software? On page 46) if you want to specify one or more reinstallation conditions. The default conditions for the REINSTALLMODE property oums are used if the property is not explicitly stated in the command line, or if no conditions are specified for it. However, the vcondition should be used with workstations that run from the network, to ensure that the reinstallation process also runs from the network; also, the default option u resets all user settings to the default. For these reasons, the recommended set of conditions is vdm.

Finally, you can include the REBOOT public property (see page 37) if you want to specify whether to reboot the workstation after applying the patch to it.

The following sample command line patches the workstations, logging all error messages to 'C:\ Install Log\ Patch ServicePack'.txt:

Setup.exe /le' "C:\Install Log\ Patch Service Pack.txt" REINSTALL=ALL REINSTALLMODE=vdm

The following sample command line patches the workstations, displaying no user interface:

Setup.exe /qn REINSTALL=ALL REINSTALLMODE=vdm

The following sample command line patches the workstations, displaying only a progress bar and a Cancel button:

Setup.exe /qb REINSTALL=ALL REINSTALLMODE= vdm

The following sample command line patches the workstations, suppressing their reboot:

Setup.exe REINSTALL=ALL REINSTALLMODE=vdm REBOOT=ReallySuppress

How do I silently apply and deploy a patch?

If desired, you can silently apply the patch to the server image and silently deploy it to the workstations by using the following command line:

Patch.exe /s

However, for best results, it is recommended that you apply and deploy the patch yourself, as previously described.

How do I remove the software?

You can remove CorelDRAW Graphics Suite X5 from your network. Cleanly uninstalling the software is crucial when the time comes to upgrade to the next version of the product.

You can remove a single installation of the software by using the Windows Control Panel for the workstation, or you can remove multiple installations simultaneously by using a command line.

How do I remove a server image of the software?

There is no application or functionality for automatically removing or uninstalling a server image of the software. You must manually delete the server image.

Before doing this, we recommend that you remove all network-based workstation installations and make sure that the applications to be removed and their associated files are not currently in use. Also, if you are using Windows Terminal Server, make sure that all users are logged off.

After the software image has been removed from the server, the only way to get it back is to re-create it by following the procedures for creating a server image (as explained in Chapter 3).

How do I remove the software by using the Windows Control Panel?

You can use the Windows Control Panel to remove a single workstation installation of the CorelDRAW Graphics Suite X5.

To remove the software by using the Windows Control Panel

1 On the workstation, click Start >Control Panel on the Windows taskbar.

2 Do one of the following:

In Windows 7 and Windows Vista, click Programs > Uninstall a program (or click Programs and features if you are using the Classic view of the Control Panel).

In Windows XP, double-click 'Add or remove progra'ms

3 Choose CorelDRAW Graphics Suite X5 from the list, and then click Uninstall/Change(for Windows 7 or Windows Vista) or Change/Remove (for Windows XP).

4 Enable the Remove option.

5 By default, the Remove user files checkbox is enabled. If you do not want to remove user files (such as presets, user-created fills, and customized files), disable this check box.

6 Click Remove.

How do I remove the software by using a command line?

You can use a command line to remove multiple workstation installations of the CorelDRAW Graphics Suite X5 simultaneously. You can use either the /x switch or the /uninstall switch in this command line, as follows:

Setup.exe /x

or

Setup.exe /uninstall

The /x switch and the /uninstall switch perform a silent removal of all software associated with CorelDRAW Graphics Suite X5.

If you want to customize the removal of the software, you cannot use the /x switch or the/uninstall switch. Instead, you must use the following public properties:

REMOVE=ALL removes all features

REMOVEUSERFILES= specifies whether to remove user files. Avalueof0doesnotremoveuserfiles,while a value of 1doesremove them.

If you want, you can further refine the custom removal with the /q switch (to suppress the user interface) and the /l switch (to create an installation log).

The following sample command line removes workstation installations and all user files, displays a progress bar and information about the installation, and logs all error messages to C:\Install Log\ uninstall.:txt

Setup.exe REMOVE=ALL REMOVEUSERFILES=1 /qr /le "C:\Install Log\uninstall.txt"

For more information on using command lines, see Chapter 4.

Next: CorelDRAW X5 Network Deployment Guide - Appendix A Quick Reference topics

 

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

0 Comments

Please sign in to leave a comment.