Any general solution for removable drives please
Didn’t i give you one?
Once you know that cis, like every software on earth or so, interprets paths, the easier way is to reduce multiple letters to a single one.
There’s no windows fantasy in letter affectation, but only rules (primary partitions, fixed internal devices as cd drives, extended partitions, external devices).
It the letter affected to a usb device “moves”, it means that you sometimes “plug” before a device with higher priority (a self speaking example is inconstantly plugging another external device or mounting a virtual drive).
Even in these circumstances, windows allows to change and fix whatever letter but the system partition one: once done, your stick shall always have the same letter assignment if you plug it to the same usb port.
I mainly use 2 sticks, one is simple, the other has two partitions:
if i successively plug these sticks to the same usb port, they shall be recognized as O: in the first instance, O: and P: in the second (Hitachi microfilter fixing).
Leaving under silence the P: situation, not so frequent, it is then enough for me to set whatever cis rules i want, added to the standard harddisk rules and whenever full path specifying is needed, for O:(Application Path), altough it is no so fequent either to run not files, but applications from a usb stick.
General rules, e.g. scvhost, don’t need for the path to be specified.
The only solution if, say, you happen to run Firefox both from your harddisk and from a portable usb version, and if trying to avoid doubling the rule, would be to have exactly the same path on both sides, and to be able to use a wildcard instead of the partition letter: i don’t think it to be possible, but who knows?