While Linux users are used to have a package manager, and quickly install packages from a terminal with a simple apt-get, Windows lacked this functionality for years. To get applications on a Windows operating system, you must search the web, go to the publisher website, download the specific application and […]
MSI
Microsoft released a windows installer for Teams that is placed in Program Files, but this is theoretically targeted only for VDI (Virtualized Desktop Infrastructure). The Teams MSI installer can be downloaded from these links: 32-bit 64-bit To install Teams for all users, the following command should be used: msiexec /i […]
Do you need to add over and over again the same properties or summary information in your MSI/MSTs? I’ve developed a Powershell script in which you can configure a template (properties and summary information) and apply it to MSIs, already done MSTs or you can create an MST with this […]
So we learned how to create a basic MSI, add features, components and files, and add shortcuts and registry to an MSI. Let’s now have a look on how you can create an ini file and add properties to your msi. To create and add an ini we […]
Our MSI is starting to look better and better with each post, and more complex. In the previous posts we have seen how to create a basic MSI and how to add features, components and files to the MSI. Let’s continue the series and in this tutorial, we will add […]
In a previous post we have seen how to create a basic empty MSI only with the default information in it. Let’s take it a step further and add a Feature, Component, File and Shortcut to our MSI. Assuming you have WiX installed and all the files created in the […]
WiX, or Windows Installer XML Toolset, is the first open-source project released by Microsoft. With this tool you can build Windows Installer packages by using the XML format. This does not have a GUI (Graphical User Interface), everything you do is from XML and command line. It is a […]
In a previous blog post, I’ve posted a small VBScript that can change the summary information for an MSI or MST. But what if you want to use Powershell to achieve that? Well, here is the script As previously stated, each field you want to customize in the […]
Microsoft offers WiSumInf.vbs, which is provided in the Windows SDK Components for Windows Installer Developers. You can use this script like: However, by looking at their example and learning about the WindowsInstaller.Installer object we can create a shorter and simpler one to use. As you can see, each field you […]
In a previous post, i have shown how to create a self-extracting and self-installing .exe using 7ZIP SFX Maker. But what if you want a GUI (Graphical User Interface) for it? The steps are not so different. In this case i’m using 3 MSIs with one Install.VBS that install […]
If you don’t have a tool for packaging, like Advanced Installer for example, you can create a self-extracting .Exe that runs a command after installation with 7Zip SFX Maker. You can find 7Zip SFX Maker here. Once you have it downloaded and installed there are a few steps to take […]
One downside with MSIs is the repair function. This is a challenge for all IT PROs to find a way to make the repair work when the source media is not present on the machine anymore. While there are some alternatives to repair custom user data or registry, if […]