That's the thing, from your original and further information, I see no archive file mentioned in the path before the final file ismsetup.exe, whilst an exe setup file in its own right could be a self-extracting archive, what it doesn't go on to do is show what the subsequent file is, e.g. ismsetup.exe|>suspect_file.exe, etc. (the |> part showing that what comes after is within the last file.
In the path you have given the HP_ISM is a folder
So given you have said it is within a .cab file, that doesn't show in the information, e.g. C:swsetup\HP_ISM\whatever.cab|>ISM_Setup.exe and it is this .cab file name and where it is in this detection path.
I use 7zip and that can open an archive in safety, and extract the ISM_Setup.exe, but I really want to know what we are getting into first as we would have to create some sort of exclusion so avast doesn't alert when you extract it.