Installation

Requirements

As powerEvents is an extension to Vault Applications, the Vault system requirements defined by Autodesk leads.

Operating System: 64-bit only

  • Microsoft Windows 10

  • Microsoft Windows 11

Autodesk Vault Client: 2025 / 2024 / 2023 / 2022

  • Vault Professional

  • Vault Workgroup

Windows PowerShell: PowerShell 5.1 or higher

PowerShell 7.4 on Development Machine (optional)

With Inventor 2025, Autodesk has started to transition its applications to .NET 8.
Consequently, all client customizations for Inventor 2025 are self-hosted in a PowerShell 7.4 environment, while Vault Client 2025 scripts remain hosted in the installed Windows PowerShell.

PowerShell 7 is backward-compatible with earlier Windows PowerShell versions, so customization scripts should generally work without modification.
This allows you to also debug Inventor 2025 customizations using Windows PowerShell ISE or other Windows PowerShell tools.

Installing PowerShell 7.4 and other PowerShell 7 IDEs, like Visual Studio Code, on your development environment is therefore not strictly necessary unless you encounter compatibility problems or need to leverage new features of PowerShell 7.

powerVault: is installed automatically

Setup

The powerEvents setup is delivered as an executable and accepts the standard windows installer arguments documented here.
To accept the products EULA when starting the setup in silent mode pass the ACCEPT_EULA=1 argument:

"\\path\to\networklocation\powerEvents24.0_Vault2025.exe" -silent ACCEPT_EULA=1

Install Locations

powerEvents is installed in the following locations on your system:

  • All program libraries are placed in C:\ProgramData\Autodesk\[Vault Version]\Extensions\powerEvents.NetFramework, and for Vault 2025 also in …\Extensions\powerEvents.NetCore

  • The Cmdlets will be installed to C:\Program Files\coolOrange\Modules\powerEvents

  • All client customization files, e.g. scripts and module libraries, are placed in C:\ProgramData\coolOrange\Client Customizations

  • The script C:\ProgramData\coolOrange\Publish-Customizations.ps1 helps distribute the client customizations to other Vault environments

Following shortcuts are added in the start menu:

  • powerEvents Configuration - Opens the directoy with the files of the different client customizations

  • powerEvents ISE - Opens the IDE and opens a sample script

  • powerEvents Logs - Opens the log file location

  • powerEvents Information - Opens the About dialog with product related information

  • coolOrange License Manager - Opens the License Manager dialog for activating coolOrange products

Windows permissions

The current Windows user needs the following rights for proper execution and synchronization of distributed scripts and modules, as well as for product activation via the License Manager dialog.
These rights are automatically installed for “Everyone”:

Path

Required Rights

C:\ProgramData\coolOrange\

Read, Write data

C:\ProgramData\coolOrange\Client Customizations\

List folder / Read data, Write and Delete data

Updates

To install a newer version of powerEvents just execute the setup file of the new version. This will automatically update the files in the existing installation.
Please note that also sample customizations (and standard scripts for powerJobs Client) will be updated.

If a tested version of your customizations has already been distributed to other workstations, it is therefore recommended to run the update on one environment first.
Then start a Vault application to test possible changes. In case of local modifications a warning box will remind to publish the new version of customizations to your Vault Server.
Afterwards, the new powerEvents version can also be installed on all other environments without notifying Vault users again about the already confirmed changes.

Note

When upgrading from versions v23.0.9 or earlier with enabled sample scripts these scripts are automatically reverted to their original state after the update.

To re-enable sample scripts that have been enabled manually on the previous install, move them from %ProgramData%/coolOrange/Client Customizations/Disabled to %ProgramData%/coolOrange/Client Customizations .

Uninstall

To remove powerEvents from a computer one perform of the following steps :

  • Execute the setup file again. This will give you the option to repair or remove powerEvents. Click on “Remove” to uninstall the program.

  • Go to “Control Panel - Programs and Features”, find “coolOrange powerEvents for Vault” and run “Uninstall”.