<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Patch Files Extractor</title><link>http://blogs.msdn.com/b/heaths/archive/2006/04/07/patch-files-extractor.aspx</link><description>Download the source and a release binary for a tool to extract transforms and binary streams like cabinets from Windows Installer files, such as patches.</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: Patch Files Extractor</title><link>http://blogs.msdn.com/b/heaths/archive/2006/04/07/patch-files-extractor.aspx#10102745</link><pubDate>Thu, 09 Dec 2010 17:29:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10102745</guid><dc:creator>Shawn</dc:creator><description>&lt;p&gt;Thanks!!!! You&amp;#39;ve saved me a TON of time with this.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10102745" width="1" height="1"&gt;</description></item><item><title>BitFrickler &amp;raquo; Bootcamp-Treiber unter Vista&amp;nbsp;&amp;laquo;</title><link>http://blogs.msdn.com/b/heaths/archive/2006/04/07/patch-files-extractor.aspx#8757888</link><pubDate>Sun, 20 Jul 2008 11:34:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8757888</guid><dc:creator>BitFrickler &amp;raquo; Bootcamp-Treiber unter Vista&amp;nbsp;&amp;laquo;</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.bitfrickler.de/2008/07/bootcamp-treiber-unter-vista/"&gt;http://www.bitfrickler.de/2008/07/bootcamp-treiber-unter-vista/&lt;/a&gt;&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8757888" width="1" height="1"&gt;</description></item><item><title>0xc06d007e #2 | IT-Psycho Blog</title><link>http://blogs.msdn.com/b/heaths/archive/2006/04/07/patch-files-extractor.aspx#8448335</link><pubDate>Fri, 02 May 2008 05:27:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8448335</guid><dc:creator>0xc06d007e #2 | IT-Psycho Blog</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.it-psycho.de/2008/05/02/0xc06d007e-2/"&gt;http://www.it-psycho.de/2008/05/02/0xc06d007e-2/&lt;/a&gt;&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8448335" width="1" height="1"&gt;</description></item><item><title>
   Fahrenheit PC Game e o Windows Vista 64 Bits s?? com maracutaia | Z?? Games - A democratiza????o dos games!</title><link>http://blogs.msdn.com/b/heaths/archive/2006/04/07/patch-files-extractor.aspx#4624026</link><pubDate>Wed, 29 Aug 2007 08:38:37 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4624026</guid><dc:creator>
   Fahrenheit PC Game e o Windows Vista 64 Bits s?? com maracutaia | Z?? Games - A democratiza????o dos games!</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://blog.ze-games.net/fahrenheit-pc-game-e-o-windows-vista-64-bits-so-com-maracutaia/"&gt;http://blog.ze-games.net/fahrenheit-pc-game-e-o-windows-vista-64-bits-so-com-maracutaia/&lt;/a&gt;&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4624026" width="1" height="1"&gt;</description></item><item><title>Digital Signatures in Windows Installer</title><link>http://blogs.msdn.com/b/heaths/archive/2006/04/07/patch-files-extractor.aspx#706579</link><pubDate>Sat, 19 Aug 2006 00:14:31 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:706579</guid><dc:creator>Heath Stewart's Blog</dc:creator><description>Digitally signing files helps protect against changes to a file (or any data, really) by validating that...&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=706579" width="1" height="1"&gt;</description></item><item><title>re: Patch Files Extractor</title><link>http://blogs.msdn.com/b/heaths/archive/2006/04/07/patch-files-extractor.aspx#695660</link><pubDate>Fri, 11 Aug 2006 19:23:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:695660</guid><dc:creator>Heath Stewart</dc:creator><description>An MSP contains MSTs; it's really not much more than a container for MSTs and CAB(s). Please read &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/heaths/archive/2005/09/01/459561.aspx"&gt;http://blogs.msdn.com/heaths/archive/2005/09/01/459561.aspx&lt;/a&gt; for more information.&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=695660" width="1" height="1"&gt;</description></item><item><title>re: Patch Files Extractor</title><link>http://blogs.msdn.com/b/heaths/archive/2006/04/07/patch-files-extractor.aspx#695659</link><pubDate>Fri, 11 Aug 2006 19:23:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:695659</guid><dc:creator>Heath Stewart</dc:creator><description>Ian, an MSP contains MSTs; it's really not much more than a container for MSTs and CAB(s). Please read &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/heaths/archive/2005/09/01/459561.aspx"&gt;http://blogs.msdn.com/heaths/archive/2005/09/01/459561.aspx&lt;/a&gt; for more information.&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=695659" width="1" height="1"&gt;</description></item><item><title>re: Patch Files Extractor</title><link>http://blogs.msdn.com/b/heaths/archive/2006/04/07/patch-files-extractor.aspx#695299</link><pubDate>Fri, 11 Aug 2006 13:13:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:695299</guid><dc:creator>Ian</dc:creator><description>Hi Heath, when using the tool with a random msp (office sp2), it extracted a number of mst files and a cab which appears to contain complete files. Are the MST files likely to be partial binarys or just other installer actions?&lt;br&gt;&lt;br&gt;Thanks&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=695299" width="1" height="1"&gt;</description></item><item><title>re: Patch Files Extractor</title><link>http://blogs.msdn.com/b/heaths/archive/2006/04/07/patch-files-extractor.aspx#694315</link><pubDate>Thu, 10 Aug 2006 15:48:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:694315</guid><dc:creator>Ian </dc:creator><description>Thanks Heath - this takes us a lot closer with what we talking about! I've just re-visted the issue, and stumbled over this page!&lt;br&gt;&lt;br&gt;&lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/heaths/archive/2006/02/14/532200.aspx"&gt;http://blogs.msdn.com/heaths/archive/2006/02/14/532200.aspx&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=694315" width="1" height="1"&gt;</description></item><item><title>re: Patch Files Extractor</title><link>http://blogs.msdn.com/b/heaths/archive/2006/04/07/patch-files-extractor.aspx#583356</link><pubDate>Tue, 25 Apr 2006 20:23:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:583356</guid><dc:creator>Heath Stewart</dc:creator><description>Chris, this tool will extract the CAB which contains all files for all transforms in the patch. That's one advantage or what you're requesting, which is to apply a patch to an administrative installation for one single product, since a patch might patch more than one product and, thus, contain additional files. &lt;BR&gt;&lt;BR&gt;What I recommend is opening the product in question in Orca (part of the Windows Installer SDK, and a most invaluable tool!) then click on Transforms-&amp;gt;View Patch and apply the patch. Look in the File table for any green rows or cells for the changes the patch *might* make, assuming newer versions of files are present on the system. &lt;BR&gt;&lt;BR&gt;In order to actually see what files will install you should verbosely log installation of the patch. A tool could be written that would go through based on flags (similar to REINSTALLMODE) and figure out if files would actually be patched, but is beyond the scope of this particular tool. &lt;BR&gt;&lt;BR&gt;For more information about determining which files are being patched see my linked post at &lt;A HREF="/heaths/archive/2006/03/24/560467.aspx" target=_new rel=nofollow&gt;http://blogs.msdn.com/heaths/archive/2006/03/24/560467.aspx&lt;/A&gt;.&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=583356" width="1" height="1"&gt;</description></item></channel></rss>