Итак, в основном я хочу обернуть свой пакетный файл в sfx, чтобы сделать аккуратный пакет, поскольку я использую несколько файлов, которые необходимо упаковать с пакетным файлом. Проблема, с которой я столкнулся, заключается в том, что мне нужна функция перетаскивания, поэтому мне нужно каким-то образом передать файл, сброшенный на sfxz, в пакетный файл через код выполнения.
Я использую модуль sfx winrar по умолчанию.
До сих пор я пытался передать его с помощью переменной% ~ 1, но это просто передает буквально% ~ 1 вместо местоположения удаленного файла.
Любая помощь будет оценена.
%ComSpec% /c call echo %~dp0 > "%tmp%\path.txt"
в разделе «Выполнить перед извлечением» (параметры расширенных звуковых эффектов WinRAR › «Настройка / предварительная настройка (скрипт SFX), но он буквально записывает %~dp0 в %tmp%\path.txt). - person mythofechelon   schedule 22.01.2015