November 2010 (1)
August 2010 (1)
July 2010 (1)
June 2010 (3)
July 2009 (3)
June 2009 (1)
May 2009 (1)
February 2009 (1)
January 2009 (1)
November 2008 (3)
October 2008 (4)
September 2008 (9)
August 2008 (6)
July 2008 (3)
June 2008 (3)
January 2008 (1)
November 2007 (2)
October 2007 (6)
September 2007 (5)
August 2007 (22)
July 2007 (6)
June 2007 (1)
May 2007 (3)
April 2007 (27)
March 2007 (8)
February 2007 (6)
September 2006 (2)
August 2006 (4)
July 2006 (9)
June 2006 (17)
May 2006 (20)
April 2006 (12)
March 2006 (9)
February 2006 (4)
January 2006 (3)
December 2005 (2)
November 2005 (4)
October 2005 (5)
September 2005 (37)
August 2005 (83)
July 2005 (6)

Active Directory / LDAP (0)
ASP.Net (19)
Blackberry Development (4)
c# (34)
c++ (3)
Code Camp (1)
Excel (1)
Exchange (3)
Front Page 2003 (6)
FTP User Editor (4)
HTML / CSS / DHTML (8)
IIS (146)
IIS - Log Parser (7)
IIS / FTP (12)
IIS / Tools / Administration (42)
IIS / Tools / Authentication (6)
IIS / Tools / Compression (8)
IIS / Tools / Crash & Hang (12)
IIS / Tools / ISAPI Filters (17)
IIS / Tools / Log Files (17)
IIS / Tools / Scripts (28)
IIS / Tools / Security (9)
IIS / Tools / SSL (6)
IIS 7 (3)
Internet Information Server (1)
Me (Chris Crowe) (6)
MIME Types (1)
Misc (72)
Oulook Express (2)
Silverlight (1)
SQL Server (27)
SQL Server CTE (1)
Vista (15)
Vista Gadgets (8)
Visual Studio (11)
Voice over BroadBand (1)
Windows (33)
Windows Powershell (3)
Windows Sharepoint Services (0)
Windows Sharepoint Services (15)
Windows Vista (14)
Wine Cellar (1)
WMI (8)

Archive

June 2007 (1)

Orca - MSI File Editor

I have used the ORCA MSI File Editor a few times to remove stupid restrictions from MSI files.

It is a pain to get as it is part of the Platform SDK - which is over 250MB whereas ORCA is about 1.6 MB

I found that you can download it from this URL http://astebner.sts.winisp.net/Tools/Orca.zip 

Orca.exe is a database table editor for creating and editing Windows Installer packages and merge modules. The tool provides a graphical interface for validation, highlighting the particular entries where validation errors or warnings occur.

 

Note: If you are wanting to remove restrictions on a setup program from installing check the Launch Condition item as shown in the above image, as this is usally where all the checks are made.

This tool is only available in the Windows SDK Components for Windows Installer Developers or from the URL above

It is provided as an Orca.msi file. After installing the Windows SDK Components for Windows Installer Developers, double click Orca.msi to install the Orca.exe file.

Syntax

orca [<options>][<source file>]

Command Line Options

 

Orca.exe uses the following case-insensitive command line options. A slash delimiter may also be used in place of a dash.

Option Description
-q Quiet mode
-s <database> Schema database ["orca.dat" - default]
-? Help dialog

Orca.exe uses the following case-insensitive command line options with merge modules. A slash delimiter may also be used in place of a dash. When performing a merge the -f, -m and <sourcefile> are all required.

Option Description
-c Commit merge to database if no errors.
-! Commit merge to a database even if there are errors.
-m <module> Merge Module to merge into database.
-f Feature[:Feature2] Feature(s) to connect to Merge Module.
-r <directory id> Directory entry for the module root redirection.
-x <directory> Extract files to an image under the directory.
-g <language> Language used to open a module.
-l <log file> File to use as a log, append if it already exists.
-i <directory> Extract files to the source image under the directory.
-cab <filename> Extract the MSM cabinet to file.
-lfn Use Long File Names during the extraction.
-configure <filename> Configure the module using data from a file.

See Also

For more details about it see http://support.microsoft.com/kb/255905