Simple TLMSIList program

Started by TimoVJL, January 31, 2011, 10:45:33 AM

Previous topic - Next topic

TimoVJL

Deprecated
Simple MSIList program to list files from .msi file.

EDIT 20110201: fix find function.
EDIT 20120811: Component table too.

EDIT 20120918: TLMSIList.zip with path info too.
EDIT 20120922: TLMSIList_1_0_2.zip with some fixes.
May the source be with you

CommonTater


TimoVJL

#2
Here is test version of TLMsiListEx with option to file extraction (from external cab-file).
Let me know how to make it better.

PS: LessMSI is good, but can only handle internal cab's.
I want to look inside WinSDK 8 some day...


EDIT 2012-11-04: fixed bug when extracting multiple files from same cabinet.
EDIT 2013-04-03: internal cabinet extract, test version
EDIT 2014-02-05: fix list save to ANSI text (TLMsiListEx_WS_v1.zip)
EDIT 2014-03-08: fix clipboard copy
EDIT 2014-04-12: fix sequence number
EDIT 2014-04-12: TARGETDIR to empty
EDIT 2014-04-13: fix target path TLMsiListEx_WS_1.1.2.zip
EDIT 2014-04-13: fix list save to UNICODE text TLMsiListEx_WS_1.1.3.zip
EDIT 2015-11-10: fix to open file path TLMsiListEx_WS_1.1.4.zip
May the source be with you

JohnF

#3
Looks good. However I was not able to choose where to extract the files, you make 'SourceDir' and extract there. Might be better to give the user the choice.

EDIT: Just looked at the code, maybe FDICopy() does not give you an option.

John


TimoVJL

TLMSIListEx version 1.1.4
Small fix to open filename, full path now.
Zip here
May the source be with you