How do I export installed software to CSV?
Choose Windows or Mac, choose the fields, then copy or download the script. Run it on one computer. It writes a CSV file in the current directory.
Free tool
Pick Windows or Mac, pick the fields, and copy a read-only script that exports installed applications to CSV. It runs on that one computer and does not contact Smantix. The same fields across an estate need an agent: Windows is supported, and the macOS agent is in early access.
The Windows script reads the machine uninstall keys in both registry views. Run it in 64-bit PowerShell. Add the current user or Store apps only if you select them. The Mac script reads application bundles in /Applications, and the home Applications folder only if you select it. Computer name and display name are always included so files from several computers can be combined later.
ComputerName,DisplayName,DisplayVersion,Publisher EXAMPLE-PC,Example Editor,2.4.1,Example Software Ltd
This sample is the column guide. It is not a scan of a real computer. With JavaScript off, use the sample as the shape of the export. The generated script still has to be reviewed before anyone runs it.
This is a one-device export, not remote execution, deployment, patching, or a management tool. It is provided as-is, separate from the supported Smantix agent. Endpoint inventory collects publisher, version and source across the estate. Windows is supported, and the macOS agent is in early access.
Choose Windows or Mac, choose the fields, then copy or download the script. Run it on one computer. It writes a CSV file in the current directory.
Win32_Product can start a Windows Installer consistency check and it is slow. The Windows script reads uninstall registry keys instead, in both the 32-bit and 64-bit views.
This script is for one computer. Smantix collects the same kind of inventory from an agent on each device. Windows is supported, and the macOS agent is in early access.