Skip to main content

Initialize-HPImageAssistant [User Prompt]

Summary

This procedure deploys all updates including BIOS, firmware, and drivers to the endpoint HP workstations using HP Image Assistant (HPIA). It addresses the tedious, error-prone manual process of validating, acquiring, and installing driver, firmware, BIOS, and software updates on HP business PCs by fully automating:

  • Environment and hardware validation
  • Downloading and managing HP’s update tools
  • Running update scans and applying updates
  • Providing structured, human-readable reports

This tool is ideal for standardizing HP client environments, keeping endpoints secure, compliant, and up to date with minimal manual intervention.

For complete documentation on supported arguments, refer to: HP Image Assistant User Guide

Note:

  • The script prompts for variables during runtime, where we can pass arguments to install all, or only firmware, only HP updates, only drivers, or any specific driver as needed.
  • If an argument contains double quotes ("), they must be escaped by using them twice (""silent""). Otherwise, the command will not execute correctly.

Requirements

  • Windows PowerShell 5.1 or higher
  • Windows 10 or Windows 11 (x64)

Sample Run

SampleRun1

Dependencies

Initialize-HPImageAssistant

Parameters

ParameterRequiredExampleTypeDetailsDescription
ArgumentFalse/Operation:Analyze /Category:All /Selection:All /Action:Install /Silent /AutoCleanup /ReportFilePath:"C:\ProgramData\_Automation\App\HPImageAssistant\InstallReport"StringHPIA arguments to execute. See the HP Image Assistant User Guide for supported parameters.Executes HP Image Assistant to analyze the system and install applicable updates

Examples

  1. Default scan operation: If executing the script without any arguments, it will only scan.

    blank argument

  2. Apply driver updates silently: To perform an update action (for example, silent install of recommended driver updates):

    /Operation:Analyze /Category:Drivers /Selection:Recommended /Action:Install /Silent /AutoCleanup /ReportFilePath:""C:\ProgramData\_Automation\App\HPImageAssistant\InstallReport""

    driver argument

  3. Apply Firmware updates silently: To perform an update action (for example, silent install of recommended firmware updates):

    /Operation:Analyze /Category:Firmware /Selection:Recommended /Action:Install /Silent /AutoCleanup /ReportFilePath:""C:\ProgramData\_Automation\App\HPImageAssistant\InstallReport""

    Firmware argument

  4. Apply All updates silently :To perform an update action (for example, silent install of all available updates):

    /Operation:Analyze /Category:All /Selection:All /Action:Install /Silent /AutoCleanup /ReportFilePath:""C:\ProgramData\_Automation\App\HPImageAssistant\InstallReport""

    All argument

Output

  • Script Logs
    • C:\ProgramData\_automation\AgentProcedure\DellCommandUpdate\Initialize-HPImageAssistant-log.txt
    • C:\ProgramData\_automation\AgentProcedure\DellCommandUpdate\Initialize-HPImageAssistant-error.txt

Changelog

2025-11-28

  • Initial version of the document