Skip to Main Content
Patch My PC Ideas & Feedback

A community where customers and the community can provide feedback to make a better product for everyone! For more details on how we prioritize requests, please see:

1 VOTE
Status CLARIFICATION NEEDED
Created by Guest
Created on Nov 7, 2025

Adding BowTieXP to the auto update list

BowTieXP is a risk assessment software from Wolter Kluwer based on the bowtie method of risk assessment used by our safety staff, the install is currently packaged using MECM but every update requires a call to our service desk to give their admin rights for the update to take place. adding this software to the patch my pc list would enable updates to go through via automation

  • Attach files
  • Guest
    Dec 7, 2025

    Hi,

    Details listed below are as follows

    Current Version Download URL and Release notes URL - https://www.bowtiexp.com/downloads/bowtiexp/
    All versions and release notes can be found here - https://www.bowtiexp.com/downloads/bowtiexp/index-all.php


    The following is the powershell script used to install bowtie as there is a separate license file that needs to be copied to the client machine post install of the software, i Hope this helps

    #Install-BowtieXP.ps1
    #Installs BowtieXP and copies activation-glencore.dat to C:\Program Files\BowTieXP

    #Set constants
    $msiName = 'BowtieXP.msi'
    $activationFile = 'activation-glencore.dat'
    $targetInstallPath = "C:\Program Files\BowTieXP" # Adjust if needed

    #Get the folder where this script is located
    $scriptDir = Split-Path -Parent $MyInvocation.MyCommand.Path

    #Full paths to the installer and activation file
    $msiPath = Join-Path $scriptDir $msiName
    $activationPath = Join-Path $scriptDir $activationFile

    #Check for required files
    if (-not (Test-Path $msiPath)) {
    Write-Error "MSI file not found: $msiPath"
    exit 1
    }
    if (-not (Test-Path $activationPath)) {
    Write-Error "Activation file not found: $activationPath"
    exit 1
    }

    #Install the MSI (visible progress bar, passive install)
    Write-Host "Installing $msiName..."
    Start-Process "msiexec.exe" -ArgumentList "/i "$msiPath" /passive /norestart" -Wait

    #Pause
    Write-Host "`nInstallation complete. Press Enter to copy activation file..."
    Read-Host

    #Ensure target install folder exists
    if (-not (Test-Path $targetInstallPath)) {
    Write-Warning "Target install folder not found: $targetInstallPath"
    Write-Host "Creating folder..."
    New-Item -ItemType Directory -Path $targetInstallPath -Force | Out-Null
    }

    #Copy activation file
    $destPath = Join-Path $targetInstallPath $activationFile
    Copy-Item -Path $activationPath -Destination $destPath -Force

    Write-Host "`nActivation file copied to: $destPath"
    Write-Host "Done."
  • Admin
    Jason Bergner
    Dec 5, 2025

    Can you please provide further details including the Download URL, Previous Version Download URL, Release Notes Page, and Silent Install Switches (If Known). Assume we (Patch My PC) know nothing about the application being requested. Without the details previously mentioned it will be difficult to move forward with your request.

    If the download is not publicly available (behind a paywall or login) then your best bet is using our Custom Apps feature. If we do not have access to the installation files then we will be unable to fulfill your request as we require them for testing installs, uninstalls and detection methods.