Миссия невыполнима. Для выполнения требуется копирование в оперативную память, а затем выполнить. И неважно, где находится этот файл. Даже если он находится на сетевом диске, то копирование неизбежно. Иначе это всё будет работать так медленно, что изведёте любого до белого каления.
Простыми средствами нет. Только какими-нибудь специализированными программами через костыли и не факт что будет работать. Атрибут чтение-выполнение подразумевает копирование.
Чтобы выполнить надо прочитать - что программа прочитала, тем она распоряжается, может в том числе и записать на другой носитель.
Это невозможно даже в теории.
В условиях данной задачи - нет. Если бы была такая возможность, не нужны были бы всевозможные "защиты от копирования". Вы корневую задачу изложите - Вам скорее всего ее пересмотреть придется.