Нужно чтобы скорпированные пути к файлам, расположенным в подкаталогах ТС имели вид:
%Commander_Path%/Каталог_Файла/Файл
Как сделать кнопку- копирование относительного пути к файлу?
Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik
Rusl8
Правила форума прочитать нужно, прежде всего. Уже предупреждали, между прочим. А ещё сто раз говорилось, что подфорум "Секреты и советы" для задавания вопросов не предназначен.
И в документацию программы заглядывать иногда не мешает. Поиск в истории версий по %COMMANDER_PATH% занимает несколько секунд.
Замечание за нарушение правил форума. Тема перенесена.
Правила форума прочитать нужно, прежде всего. Уже предупреждали, между прочим. А ещё сто раз говорилось, что подфорум "Секреты и советы" для задавания вопросов не предназначен.
И в документацию программы заглядывать иногда не мешает. Поиск в истории версий по %COMMANDER_PATH% занимает несколько секунд.
Даже просто взять и попробовать перетянуть на панель инструментов папку или файл из каталога TC, а потом посмотреть, в каком виде отобразится путь в кнопке — это так сложно?20.12.09 Добавлено: При перетаскивании файла/каталога на панель инструментов или при добавлении каталога в меню избранных каталогов (CTRL+D) все пути к файлам и подкаталогам, расположенным в каталоге Total Commander, сохраняются как относительные пути при помощи переменной окружения %COMMANDER_PATH%.
Замечание за нарушение правил форума. Тема перенесена.
Последний раз редактировалось Avada Пт фев 08, 2013 08:42, всего редактировалось 1 раз.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
Как сделать кнопку- копирование относительных путей к файлу?
Avada
Как перетаскивать на панель это понятно. Нужно иное - список файлов скопировать, чтобы они были с относительными путями. На панель ничего переносить не надо. На панели просто кнопка нужна, которая копирует выделенный список файлов, изменяя их абсолютные пути на относительные, а конкретно подставляя переменную %Commander_Path% до каталога где установлен ТС.
Как перетаскивать на панель это понятно. Нужно иное - список файлов скопировать, чтобы они были с относительными путями. На панель ничего переносить не надо. На панели просто кнопка нужна, которая копирует выделенный список файлов, изменяя их абсолютные пути на относительные, а конкретно подставляя переменную %Commander_Path% до каталога где установлен ТС.
Относительный путь - это часть пути по отношению к какому-то каталогу в нём. Переменная окружения этот каталог и возвращает, поэтому с ней это такой же абсолютный путь.
По копированию с переменными среды смотреть сюда.
По копированию с переменными среды смотреть сюда.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Rusl8
На будущее — на заметку: если модератор закрывает тему, а посетитель форума с этим не согласен, проблема решается в ЛС, а не путём создания второй темы с тем же (причём неверным) заголовком. Больше так прошу не делать. Сейчас просто объединил темы.
Задача была плохо описана изначально и не стала полностью понятна даже после пояснений. Что такое в данном случае "скопировать"? Куда? В буфер? В файл? Что с этим списком предполагается делать дальше?
Про относительные пути уже верно было замечено. И, разумеется, создание кнопки тут — последний и наименее интересный этап. Сначала надо определиться с выполняемой командой. Соответственно, заголовок темы явно ошибочный, но его пока не трогаю до полного прояснения картины.
А вообще, как много раз говорилось, в таких случаях гораздо лучше внятно описывать конечную цель (что вообще и для чего нужно), а не промежуточные действия.
На будущее — на заметку: если модератор закрывает тему, а посетитель форума с этим не согласен, проблема решается в ЛС, а не путём создания второй темы с тем же (причём неверным) заголовком. Больше так прошу не делать. Сейчас просто объединил темы.
Задача была плохо описана изначально и не стала полностью понятна даже после пояснений. Что такое в данном случае "скопировать"? Куда? В буфер? В файл? Что с этим списком предполагается делать дальше?
Про относительные пути уже верно было замечено. И, разумеется, создание кнопки тут — последний и наименее интересный этап. Сначала надо определиться с выполняемой командой. Соответственно, заголовок темы явно ошибочный, но его пока не трогаю до полного прояснения картины.
А вообще, как много раз говорилось, в таких случаях гораздо лучше внятно описывать конечную цель (что вообще и для чего нужно), а не промежуточные действия.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.