What version of FNMS are you using? This functionality was added in 2020 R1: https://docs.flexera.com/FlexNetManagerSuite2022R1/EN/Features/index.html#FeatureList/2019R2-2/RN_feat_DeviceTabEvid.html#RN_feat_LicTransparency
You could run something like this against your compliance database. You just need update FILE in the last line with the file you are interested in.
'file' as 'type',
iiiep.ExternalFilePath as 'path'
from ImportedComputer ic
left outer join ImportedInstalledfileEvidence iiie
on iiie.ComplianceConnectionID = ic.ComplianceConnectionID
and iiie.ExternalID = ic.ExternalID
left outer join ImportedfileEvidence iie
on iie.ComplianceConnectionID = iiie.ComplianceConnectionID
and iie.ExternalfileID = iiie.ExternalFileID
left outer join ImportedInstalledFileEvidencePath iiiep
where iie.FileName = 'FILE'
On Windows, because install evidences are efficent, most of File evidence are "not for reco", which means only for usage. They are some exception, like teams or zoom, application which are not really installed, and then "at least one" is needed. If you find a evidence where you are note happy whith not for reco, just created a local file evidence with "at least one".