How To Get Product Code From Msi File


Do no try to install SQL Server 2012 on a compressed, encrypted or read-only drive, because setup will block the installation. Here’s how to download official Windows 10 Pro ISO file legally without needing any product key directly from Microsoft. ini file path during the installation, you can find the configuration file in the C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log folder. I've created this function to grab the MSI ProductCode from the MSI file itself. 05/31/2018; 2 minutes to read; In this article. Edit the Rhino4Setup. When you use the option to create installation media, select your language,. It substitutes the __VERSION__ and __MSIKEY__ strings, which are extracted from the msi file. Save the Group Product Key in a text file and name it "PK. There are a few ways to make this process easier. Installer ComObject to enumerate MSI database specific information There are only 5 properties for MSI's that are mandatory. (Also see: Determining Windows version) 2. Download the latest LTS version of Ubuntu, for desktop PCs and laptops. Know exactly what function or class you're in Review Board understands most major types of source code, and will helpfully show what class or function any change is in, so you'll know exactly where. Typically you have two options if you're going to script this on the command line: either you uninstall the MSI by ProductCode, or you uninstall it by pointing to the previous MSI file and running msiexec /x. The Action CheckRegForNullDACLs will check registry keys required by Sophos Anti-Virus to ensure they have the correct access control. The toolset provides both a command line environment that developers may either integrate into their oldstyle Makefile build processes or use the newer MSBuild technology from inside integrated development environments like Microsoft Visual Studio or SharpDevelop to build. Synopsis Get product- & version-specific information from MSI file. The wizard will automatically suggest a file name and location for the MSI output file if the input field is empty when you specify the setup executable. When the MSI file gets installed, the DLL is copied to the system and the required registry entries are created from the data in the MSI file, such as the CLSID, ProgId and type library information. I'm going to get a new one and i need to install Windows on it. All the MSI files here will have a random name assigned, but you can get information about each MSI by showing the Windows Explorer status bar (View -> Status Bar) and then selecting an MSI. i couldn't find any native method for it. Initially, the version 11 wouldn't even install interactively, unless I MsiZapped the product code of the previous versions (they all had the same). The MSI Information Viewer is for people that need a fast way to get the ProductCode and other Information from an. This chapter describes how to set up WiX so that all files from the application's output directory get included in the installer MSI file. This method is automatically filled in when using an MSI install type. If the security settings do not allow registering or unregistering a file from the Windows Run box, it is necessary to register or unregister the file from an elevated Windows Command Prompt. I do have the key for my version of Windows though, they were kind enough to put the key on a sticker on the side of the case for me. You're here because you have a file that has a file extension ending in. I've attempted this from within the functions in the script and also by calling it outside the script. New features include a GUI framework and automatic generation of the uninstallation sequence. Try again later. 3 with free MSI extension, you probably have to manage multiple stock sources and update product quantity per stock regularly. PARAMETER Computername This is the name of the computer you'd like to remove the software from. "Could not register your product at this time. Alternatively, you can specify the product code for the Windows Installer package. " is a direct replacement to the "Orca" MSI Editor from Microsoft. Typically you have two options if you're going to script this on the command line: either you uninstall the MSI by ProductCode, or you uninstall it by pointing to the previous MSI file and running msiexec /x. Products may not be available in all markets. So I went back to the drawing board and researched VBScript Installer Database Product Code some more and found this, followed by this gem. Where can I find this file to download? - 117204. Using MSI Add-on, you can automate this process and save some management time. Code 93 Code 93 is similar to Code 39, but allows you to store more characters per inch. Citrix does not recommend extracting the Receiver (Enterprise). This is because this method forces the uninstalling process to trigger extraction of the. If you need to create MSI format installers, consider our MSI Factory product. Although information is available in the public domain explaining steps to extract the. There are times when I must verify the MSI provided is what it says it is thus this script was born. The name will reflect what the action is trying to perform. Expanding properties at run time; Avoiding custom actions by using the -File tables; Fixing up a failed uninstall. Step 4 Check whether Windows installer service is running. I know that this is a very elementary question since I'm new to this, but could someone tell what lines of code I would add to a WXS file to reference it to one. There are a few ways to make this process easier. What we buy is the unique 25-character product key. Installation of Acronis Product fails with COM+ Error in MSI log. Other tools that generate MSI files are often more flexible, so if you anticipate complex setups, investigate those tools. This code worked back in 2014, and I did not touch MSI since then, so no way for me to check how correct is that. The Microsoft Windows Installer (MSI) Enterprise JRE Installer enables you to install the Java Runtime Environment across your enterprise. " or "Could not start your Adobe CS Live subscription. Includes the manual for the product + Windows installer. Open your MSI package in Orca. If you do NOT have an online connection while running the MySQL Installer, choose the mysql-installer-community file. EXE file, unzip it to get the. In C#, to access this, we need to have a reference to msi. Catalog: [2], Error: [3] 2939: The Windows Installer cannot delete a system file protection catalog from the cache. The file WinDockerInstaller. Archived [Powershell] Get Product Code from. IMPORTANT: Always download a new copy of MCPR before each use. Using the site is easy and fun. There are something like 89 permanent tables defined in the MSI 2. Step 1: Purchase an eligible product or system containing an eligible MSI RadeonTM RX 500 Series/ RX 5700 Series or RyzenTM process to receive a Coupon Code from participating retailer or e-tailer Step 2: Make sure the eligible processor is installed into the computer from which the redemption is being made. , in order to get a particular bug fix. Deploy Silverlight using SCCM 2012 R2 : In this short post we will see how to deploy Silverlight using SCCM 2012 R2. Need a human? Contact our Customer Champions for support. All Product. Select File > Open. Anyone who uses SCCM for application deployments knows the frustration of having to find MSI product codes. Context menu in file-open/save dialogs on x64 OS. 1 using a USB drive, transfer the installation files to the USB and then proceed to step 2. You just need to set Value of the hard coded registry entry to [ProductCode]. Welcome to BleepingComputer, a free community where people like yourself come together to discuss and learn how to use their computers. exe or CitrixReceiverEnterprise. Its original file is and it was installed for product from, version, language To resolve this problem, recover the missing file from the installation media and start setup again. The behavior of the “-A” switch has changed. You can then paste this path in the Command Prompt by right-clicking and then clicking Paste option. I know you want freeware, but the ONLY reason I mention this product is it allows you to build in everything then create an msi & use whatever to deploy. The name will reflect what the action is trying to perform. It is the tool they use to create, edit MSI files. Notice that the MSI install type of Office doesn’t have the Update Options button. The update should take. com offers the best prices on computer products, laptop computers, LED LCD TVs, digital cameras, electronics, unlocked phones, office supplies, and more with fast shipping and top-rated customer service. This guide will step you through the process of gathering and usi - Java. NET Server family, Windows XP, Windows 2000, and Windows Me. It works a lot like the Windows 8. dll from the Windows Installer SDK will contain one cabinet with all files for all transforms in the patch. SOLUTION Make a copy of LogMeIn. A product keeps the same product code if it updates via an. It has very simple interface designed to quide you step-by-step to lock your files. Re: [Solved] Installation Problems - can't delete old instal by RoryOF » Wed Jun 08, 2016 2:53 pm I cannot answer for LibreOffice, but for OpenOffice in a similar situation we recommend re-installing the earlier version, then uninstalling it. To get the MSI file from your EXE installer, you need to: Log on to a computer where the software (the installer of which you would like to access) is not installed. All customers who purchase a new MSI product and then complete registration and reply to the questionnaire will receive a 3-month warranty extension. log file in the %TEMP% directory for each MSI install/uninstall. Just to add to the good (and bad, and terrible) MSI writing already out there, here are some tiny notes and tips that might be useful or interesting or amusing to somebody, somewhere. The Microsoft Windows Installer (MSI) Enterprise JRE Installer enables you to install the Java Runtime Environment across your enterprise. After building the MSI file, you can either install it to check if it’s working or open the folder containing converted MSI file. How to install a. Doing so results in the installer updating files before removing the old application, and in the event of application removal failure, the installation may be incomplete. Print this report as well. It will prompt a window (if) and click on YES then you should see a notepad with product code and other information. I don’t have the dough to purchase the product key code Microsoft asks. Try it ,it simply awesome :). We will find it as a sticker on the retail Windows 7 DVD case. Edit the Rhino4Setup. No two nonidentical. To create a log file that records the progress of the installation, you need to execute your MSI package at the command line using the /l switch. Copy the MSI to a different meaningful name (MyProductMSI_t_. The product and package codes are not interchangeable. WiX, (Windows Installer XML) is a free open source toolset by Microsoft that builds Windows installer packages from XML source code. A new PackageCode is generated each time you build your project. exe file for download). Follow the below steps to install the Syncfusion Platform MSI. Download an MSI requisite installer and save it into a location called Shared_Folder for example. Here's how to do it. Installing the WiX Toolset will add the ability to create WiX setup projects with Visual Studio. Your security settings will continue to block potentially harmful ActiveX controls and scripting from other sites but you will be able to get updates. Quick links: running a program in Wine, running Wine from a terminal, running program as root, uninstalling an application, getting a debugging log, using a wineprefix, creating a 32 bit wineprefix. Here is an example of how to do that. wim” and “install. MST) file for ArcInfo Workstation setup Summary. Recently, I installed SQL Server 2016 Express and it worked perfectly well on the day I installed it and I was able to do every database assignment I wanted to do. File name and location. Doing so results in the installer updating files before removing the old application, and in the event of application removal failure, the installation may be incomplete. Welcome to BleepingComputer, a free community where people like yourself come together to discuss and learn how to use their computers. EMCO MSI Package Builder is an installation authoring tool designed to help administrators to create, maintain and distribute Windows Installer packages. It can change the files, adjust user rights, setup database and so on. Generally, after Windows system installation and activation, Windows system product code would be written in registry file. There are something like 89 permanent tables defined in the MSI 2. Wix is powerful, and I wouldn't recommend any other installation build system for serious projects. To obtain a list of all the missing Windows Installer cache files that are related to the SQL Server product components, you can download the SQL Server 2008 R2 BPA tool that is mentioned in the "More Information" section. However, there is an excellent open source Windows Installer PowerShell module provided by Heath Stewart for performing many tasks with MSI installers and MSI-based installations. Other tools that generate MSI files are often more flexible, so if you anticipate complex setups, investigate those tools. msi and then select Open. From the left-hand side menu, select the Property table. 0 database schema. Note : The free version of this EXE to MSI converter adds a comment to the product name, which shows up in the Add/Remove program list. 1 installed. Quickly access your favorite folders and files. Help : How to get Product Key for SQL Server Posted by blakhani on June 5, 2014 If you have come here by the search engines to get free product key for the SQL Server then you may want to stop right here and search to some other site. enter the M/C or Model Code found on the product label. I know that this is a very elementary question since I'm new to this, but could someone tell what lines of code I would add to a WXS file to reference it to one. com offers the best prices on computer products, laptop computers, LED LCD TVs, digital cameras, electronics, unlocked phones, office supplies, and more with fast shipping and top-rated customer service. Can I Get Business Discount for Volume Purchase? Can I Have Formal Invoice for My Order? What To Do when I fail to Register? How Can I Buy the Multi-User Package? Can I Convert a PDF File to an Editable Word File? Limitations of Wondershare PDFelement Pro Trial Version. MSI reserves the right to update or modify these terms and conditions of this program. This method detects whether the MSI product code exists on the system. VS Code gets unresponsive right after opening a folder. 0, it is fully compatible with system management software, such as Systems Management Server (SMS) and Systems Center Configuration Manager (SCCM). Browse to the location of CiscoJabberSetup. VBS" /dstatus; You should now get a screen with some license details such as the license name, type and the last 5 characters of the Product Key. 7323 Online from ComputersDeal. Combine with the Full MSI Syntax options as listed below to output installation progress to a log file. txt file to the program files folder under the sub directory MSI Test. If a file is added or modified in the encrypted folder, it get decrypted to the other folder. When you need to install a program as an administrator, you can right-click on the. msi file names programmatically, using Windows Scripting. Click Start and type services. release', for example '1. Collect the debug log from C:\ClnPack. Frontmotion has been doing Firefox MSI packages since 2004 and if there was a problem with those packages I'm sure Mozilla wouldn't allow them to use the official Firefox branding. Includes Gmail, Docs, Drive, Calendar, Meet and more. You first need to get a Developer ID account from Apple ($99. With Windows 10 Product Key Tool, one can easily recover Windows 7, Windows 8, Windows 8. "The Windows Installer for this product component did not run as expected: set_QuiteModeActions. I've attempted this from within the functions in the script and also by calling it outside the script. The next time you encounter an obscure. The /n option is available for patches that are created in the Patch Design view for Basic MSI projects that support the installation of multiple instances of a product. For products that update, but keep the same product code, you can use the "This MSI product code must exist on the target system and the following condition must be met to indicate the presence of this application" options to specify the version of the MSI. For example, if you later want to launch an executable file that is installed as part of the second. For example to get the program name for mysql you can use the below command. There are several ways to use the MSI file with configurable parameters exposed in Firefox MSI: By using an external MSI editor (e. PARAMETER Computername This is the name of the computer you'd like to remove the software from. With that in mind, Setup Factory can run any file supported by your user’s system, including Windows Installer MSI files — it just does not need or create them. 3 with free MSI extension, you probably have to manage multiple stock sources and update product quantity per stock regularly. Windows Installer (MSI) Tips and Notes. Welcome to BleepingComputer, a free community where people like yourself come together to discuss and learn how to use their computers. wmic product where "description='MySQL Server 5. Uncheck the “Encrypt contents to secure data” checkbox. The new public key used by the MSI is good until late 2013. With the official Windows 8. exe or other binary, but they suffer from the fact that many different forms of any source code(e. msi files instead of running the installer packages. Citrix does not recommend extracting the Receiver (Enterprise). i couldn't find any native method for it. exe file must be in the same folder, and both files must be located in the root folder of the administrative installation point. However, there might be times when you have to extract the. Ok, as I understand it you were able to download successfully the ISScript. Find Windows system product code in Windows registry file. Learn more about Code42 Next-Gen Data Loss Protection (DLP) More. 1 without a product key. It is xml-based, which means that instead of a UI you can use a single xml file to create your installation package. Wix Tips & Tricks. Click “OK” to close the window, and then “OK” again to close the properties window. Prior to Windows 1607 Anniversary Update SDK, when using the -A switch, BIN files were encoded using the build system’s ANSI code page. MSI Plessey This barcode can only store numeric information, and is commonly used in warehousing and inventory control. The synchronization works both ways: a change in one folder gets synchronized to the other folder. The package code is a GUID identifying a particular Windows Installer package. I downloaded the msi file on another website also but the computer still wasn't happy - said it was an invalid file. It's possible that. Enter the file name and location of the executable or click the browse button. exe version information. I get random windows message at no particular time it’s 2 windows once says copying, the other says to confirm file replacement, you can click yes, no, yes to all, or cancel. ini file path during the installation, you can find the configuration file in the C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log folder. exe file to create the boot disk. This article is used to fetch the version number from an MSI without installing the MSI. dll which exists in the system32 folder of the system. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\\WindowsInstaller. You can do that using the MSI Wrapper. Windows Installer allows only one program with a given product code to be installed on a computer at a time. This post is continuation to Powershell: Script to query softwares installed on remote computer where I discussed about procedure to query installed applications on remote computer without using Win32_Product WMI class. See Stock Source sample table. To find the file in C:\windows\Installer you can navigate to this folder in Windows explorer, switch it into Details view, make column "Subject" visible and you will see for all nnnnnnnn. It is xml-based, which means that instead of a UI you can use a single xml file to create your installation package. Open the Command Prompt in Admin mode. It's possible that. If the security settings do not allow registering or unregistering a file from the Windows Run box, it is necessary to register or unregister the file from an elevated Windows Command Prompt. If your installer is on CD, copy all the files from the Rhinoceros folder of the Rhino 4. QwertyLab's Exe to Msi Converter Free is a simple tool that converts a setup executable file (EXE) into a Windows Installer Package (MSI) that can be distributed and installed on other PCs. The next time you encounter an obscure. If you’re going to be doing a lot of work with MSI files or the Windows Installer SDK, you will want to. cab are outdated, and you must apply the patches from the MSP-files to get the latest version. Help : How to get Product Key for SQL Server Posted by blakhani on June 5, 2014 If you have come here by the search engines to get free product key for the SQL Server then you may want to stop right here and search to some other site. I believe there are reasons why Microsoft has put a stop sign on this but there are also valid situations where skipping a product key during the installation also makes sense. Below is the code I have written, and sees to execute successfully. When you select this and build the MSI file, the registration entries are extracted at build time and stored in the MSI file. In fact, there is a picture of it that MSI scanned when they received his mail-in rebate. 1 using a USB drive, transfer the installation files to the USB and then proceed to step 2. Installation of MSI File 'IcaTS_x64. Know exactly what function or class you're in Review Board understands most major types of source code, and will helpfully show what class or function any change is in, so you'll know exactly where. Go to C:\Windows\SoftwareDistribution\Download and delete all files in that folder only the files in download folder not the download folder ! 2. Windows Installer is missing registry entries for the currently installed application. Symantec Enterprise Support resources to help you with our products. Today I was working writing auto-updating for some software. # re: About MSI Product/Upgrade/Package Codes 4/6/2017 1:54 AM imran Product code And upgrade code will appear on Install Shield General Information,But where is the package code appear in general Information. It took a fair amount of searching and code tweaking, but I finally worked it all out. If you’re going to be doing a lot of work with MSI files or the Windows Installer SDK, you will want to. To ensure that the Windows Installer Service is properly installed and configured, it is recommended that users install the file InstmsiA. exe option and right-click it to run it as an administrator. There will a subfolder based on a timestamp of when you went through the SQL Server 2008 installation. Follow the below steps to install the Syncfusion Platform MSI. However the values I am getting for the ProductCode property of the MSI file do not look ANYTHING like Guids, and I get also a different value back each time I run it. msi"" but that isn't working because for every update we get the MSI changes names and product version. Step 4 Check whether Windows installer service is running. All Product. Fire up Powershell (hold down the Windows key, tap R, release the Windows key, type in "powershell" and press OK) and run the command below to get a list of installed MSI package product codes along with the local cache package path and the product name (maximize the PowerShell window to avoid truncated names). We understand that the majority of users would have downloaded Windows 10 directly through ‘Windows Update’ as part of the. Just to add to the good (and bad, and terrible) MSI writing already out there, here are some tiny notes and tips that might be useful or interesting or amusing to somebody, somewhere. MSI is committed to respecting and protecting your privacy. Click on the link to get more information about listed programs for open msi file action. It is very easy to handle. Browse to the location of CiscoJabberSetup. The process is actually very simple and should not take more than a few clicks of your mouse. Once you have selected the file you wish to examine, PE Explorer will analyze the file and display a summary of the PE header information, and all of the resources contained in the PE file. It has very simple interface designed to quide you step-by-step to lock your files. M-Files is the only intelligent information management platform that organizes content based on what it is, not where it's stored. In the Windows 1607 Anniversary Update SDK, mc. Msi 785gm-e51 there is no parallel port, there is a header for one if you get the add on connector for it. Top 10 Best Ikea Alex File Cabinet. All Product. msi file has been. I know you want freeware, but the ONLY reason I mention this product is it allows you to build in everything then create an msi & use whatever to deploy. Other installation considerations - passive mode Another great option to consider is using the /passive parameter. MSI (32 bit and 64 bit). It is more specific than that, meaning it refers to the particular. Remember that MSI files contain your organization's license/serial key and should only be used on the computer, which you have purchased licenses for. with different variable names) can yield identical binaries,. What this means is that if your product varies in any way such as size, shape, color or any other factor, you'll need 1 UPC code per product. The cached MSI file contains the data from the original MSI file but does not contain the actual files, so it can be used to check that the product is installed properly. If you need to create MSI format installers, consider our MSI Factory product. Enter the file name and location of the executable or click the browse button. the solution picker in the status bar to open a solution). PatchCleaner obtains this list of the known msi/msp files and compares that against all the msi/msp files that are found in the "c:\Windows\Installer" directory. Expanding properties at run time; Avoiding custom actions by using the -File tables; Fixing up a failed uninstall. Versions 1810 to 1907 do not include any new MSI files (only updated. 3 Windows Installer Search. Some time ago there was an another Eset version installed on this server, which version is unknown. Right-click the file and select “Properties”. Browse to the location of CiscoJabberSetup. GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together. Wix Tips & Tricks. All source files are compressed If we want all files to be compressed we can set Package/@Compressed attribute to "yes". This method detects whether the MSI product code exists on the system. xml file is known and tracked for a fix in the first service pack. log file in the %TEMP% directory for each MSI install/uninstall. 5 of the Windows Installer has several new features, including: Multiple Package Transaction: In a multiple package transaction, you can create a single transaction from multiple packages. If the registry keys associated with the problematic missing cache files do not have any subkeys (i. 0 CD into a folder on your hard disk or shared network disk. Hi friends, does any one know how do i convert the Msi to source code · First you need to extract the files from the MSI package. How to fix the most common Windows 10 installation problems Problems with installing or updating Windows 10? Here's how to fix them By Jon Martindale October 23, 2019 4:00AM PST. HowTo: Extract Files from a. In MSI Sleuth, select File > Open by Component Code, and paste or enter the component code that. release', for example '1. The others downsides of XCopy compare to MSI are: No shortcut menu installed. The next time you encounter an obscure. Please enter a valid ZIP Code. Citrix does not recommend extracting the Receiver (Enterprise). If you do not know the offer code, you can search for your product by category. The new public key used by the MSI is good until late 2013. I have written a knowledge base article (1537950) and attached the new xml file. " I’m running Windows 8. 0, it is fully compatible with system management software, such as Systems Management Server (SMS) and Systems Center Configuration Manager (SCCM). exe to uninstall a previously installed product. 6 Ways to View and Extract Content from an MSI File HAL9000 Updated 3 years ago Software 22 Comments There are several ways to install software and also a number of different solutions to create the setup file for end users to get the product installed onto their systems. Hi, I am creating a package for citrix receiver 4. This will create a VBscript file that contains codes that can reveal the complete Windows 10 product key. dat files contained within it to the other file. Or perhaps you’re interested in the Product Version or simply just the Product Name. Edit the Rhino4Setup. Incorrect arguments in command line. Note: This version is incompatible with InstEd Plus versions earlier than 1. For Windows 7 use Method 3 of Microsoft's Knowledge base article KB958041. download the below zip file ,extract it and drop the msi file into VBscript file. Add a reference to the COM Microsoft Windows Installer Object Library. Click “OK” to close the window, and then “OK” again to close the properties window. I get random windows message at no particular time it’s 2 windows once says copying, the other says to confirm file replacement, you can click yes, no, yes to all, or cancel. MSI File using the Windows Command Line Written by: Aseem Kishore Posted on: August 23rd, 2007 in: How-To Every once in a while I need to extract the content of a. This post is continuation to Powershell: Script to query softwares installed on remote computer where I discussed about procedure to query installed applications on remote computer without using Win32_Product WMI class. 1 and later include one as standard fare, and there are many free alternatives - including from Adobe. You can consistently deploy your application across your development, test, and production environments whether deploying to Amazon EC2, AWS Fargate, AWS Lambda, or your on-premises servers. This method detects whether the MSI product code exists on the system. To access the version number or other product related stuff, we need to have the DLL reference in Visual Studio. I've created this function to grab the MSI ProductCode from the MSI file itself. We understand that the majority of users would have downloaded Windows 10 directly through ‘Windows Update’ as part of the. Please follow the steps below to register or unregister the necessary file from an Elevated Command Prompt: Close all programs. Generally, after Windows system installation and activation, Windows system product code would be written in registry file. How to List All Installed Applications From the Command Line This article describes how to list all installed MSI packages. The number of UPC codes that you will need to purchase will be dependent on 2 main factors. Include all files from the output directory. 0) now say 1 month goes by and there is an update to 9. Re: [Solved] Installation Problems - can't delete old instal by RoryOF » Wed Jun 08, 2016 2:53 pm I cannot answer for LibreOffice, but for OpenOffice in a similar situation we recommend re-installing the earlier version, then uninstalling it. Is this a Windows problem or an HP problem. Note The product code changes with each version of Cisco Jabber for Windows. Documentation View in-depth articles for all of Power BI's tools and features, from getting started to advanced techniques. Buy MSI Optix AG32CQ - S15-0008021-HH5 For Only £349. One of the things I quite miss the old way in Windows 7 is to skip the product key input during the installation. Just to add to the good (and bad, and terrible) MSI writing already out there, here are some tiny notes and tips that might be useful or interesting or amusing to somebody, somewhere. MSI (32 bit and 64 bit). With MSI files, this is often less trivial than at first it appears.