So a couple of days on, tried multiple different filters for to get rid of the \?\Volume drives and it’s just not having it, accepts the first filter clause without issue but refuses to filter the second condition.
Extract the executed command line from inspect, and play around with this up until one the filters works. Doing so via Director and deployments is a time consumer. In terms of filters, I’m out, never used this.
So i’m getting so so close now! I’ve managed to get rid of the \?\Volume by adding exclude=’\?’ filter=type not in (‘CDROM’, ‘REMOVABLE’,‘REMOTE’).
There is however a problem, when this goes via nscp_disk_arguments, it only processes the exclude=’\?’ but ignores the filter=type not in (‘CDROM’, ‘REMOVABLE’,‘REMOTE’). If you flip them around e.g. nscp_disk_arguments reads filter=type not in (‘CDROM’, ‘REMOVABLE’,‘REMOTE’) exclude=’\?’ it applies the CDROM clause fine but the \?\Volume returns as its not seeing the exclude=’\?’