Code: Select all
echo Files to compress: !&
cd !\
echo Files to compress: !&
1.
Первая строка покажет выделенные файлы.
Вторая строка перейдёт в текущий путь.
Третья строка покажет... текущий выделенный файл/директорию (".." если мы в поддиректории).
2.
Стандартные клавиши управления редактированием ведут себя неадекватно (Shift-Up/Down, Shift-Home/End). При попытке выделить какую-либо строку с помощью Shift-Home/End, затем переходом курсором на другую строку "выделение" не убирается, но при попытке скопировать в буфер - его там не будет.
3.
Не нахожу возможности передать каждому файлу в списке помеченных файлов !& директорию. Если внешняя программа требует полный путь, то вариантов всего два - перейти в текущую директорию с помеченными файлами (cd !\) и затем передать список файлов (после перехода не передать...), либо передать все файлы с указанием директории. Но, увы. Дальше перебирать варианты и комбинации, при которых заработает - не могу, out of time, извиняйте