Tag: software

22 script(s) tagged “software”

πŸ“Š VBA (Excel)

Export Installed MSI Products to CSV via WMI (VBA)

Queries Win32_Product via WMI and writes every Installed MSI Products row straight to a CSV file in Documents, using pl…

🧬 WQL / PowerShell

Win32_Product: Event-Driven Monitoring (WQL __InstanceCreationEvent)

Subscribes to WMI's __InstanceCreationEvent for Win32_Product via Register-CimIndicationEvent β€” real WQL event query sy…

🧬 WQL / PowerShell

Win32_Product: Finding Associated Objects (WQL ASSOCIATORS OF)

Demonstrates Get-CimAssociatedInstance, the modern CIM equivalent of WQL's ASSOCIATORS OF syntax, against a Win32_Produ…

🐍 Python 3.10+

Export Installed MSI Products to CSV (Python)

Exports Installed MSI Products (Win32_Product) to a timestamped CSV file via wmic.

🧬 WQL / PowerShell

Win32_Product: Sorting Installed MSI Products (WQL has no ORDER BY)

WQL has no ORDER BY clause β€” this shows the standard workaround of piping Get-CimInstance results through Sort-Object o…

🐍 Python 3.10+

Backup Installed MSI Products to JSON (Python)

Snapshots Installed MSI Products (Win32_Product) to a timestamped JSON file for later comparison or auditing.

πŸ–₯️ Batch (CMD)

Get Installed MSI Products Report (Batch)

Uses wmic to list Installed MSI Products (Win32_Product) straight from the command line.

🟣 C# / .NET 6+

Get Installed MSI Products Report (C#)

Queries Win32_Product via WMI (System.Management) and prints Installed MSI Products to the console.

🧬 WQL / PowerShell

Win32_Product: Filtering Installed MSI Products (WQL WHERE)

Shows the WQL WHERE clause syntax against Win32_Product, starting from a LIKE '%' wildcard you customize with a real se…

πŸ“œ VBScript (WSH)

Get Installed MSI Products Report (VBScript)

Queries Win32_Product via WMI and prints Installed MSI Products to the console β€” no PowerShell required.