View previous topic :: View next topic |
Author |
Message |
Rusl8
Joined: 02 Nov 2012 Posts: 21
|
(Separately) Posted: Thu Feb 07, 2013 23:03 Post subject: Как сделать кнопку- копирование относительного пути к файлу? |
|
|
Нужно чтобы скорпированные пути к файлам, расположенным в подкаталогах ТС имели вид:
%Commander_Path%/Каталог_Файла/Файл |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10420 Location: Россия, Саратов
|
(Separately) Posted: Thu Feb 07, 2013 23:58 Post subject: |
|
|
Rusl8
Правила форума прочитать нужно, прежде всего. Уже предупреждали, между прочим. А ещё сто раз говорилось, что подфорум "Секреты и советы" для задавания вопросов не предназначен.
И в документацию программы заглядывать иногда не мешает. Поиск в истории версий по %COMMANDER_PATH% занимает несколько секунд.
Quote: | 20.12.09 Добавлено: При перетаскивании файла/каталога на панель инструментов или при добавлении каталога в меню избранных каталогов (CTRL+D) все пути к файлам и подкаталогам, расположенным в каталоге Total Commander, сохраняются как относительные пути при помощи переменной окружения %COMMANDER_PATH%. | Даже просто взять и попробовать перетянуть на панель инструментов папку или файл из каталога TC, а потом посмотреть, в каком виде отобразится путь в кнопке — это так сложно?
Замечание за нарушение правил форума. Тема перенесена. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия.
Last edited by Avada on Fri Feb 08, 2013 08:42; edited 1 time in total |
|
Back to top |
|
 |
Rusl8
Joined: 02 Nov 2012 Posts: 21
|
(Separately) Posted: Fri Feb 08, 2013 00:46 Post subject: Как сделать кнопку- копирование относительных путей к файлу? |
|
|
Avada
Как перетаскивать на панель это понятно. Нужно иное - список файлов скопировать, чтобы они были с относительными путями. На панель ничего переносить не надо. На панели просто кнопка нужна, которая копирует выделенный список файлов, изменяя их абсолютные пути на относительные, а конкретно подставляя переменную %Commander_Path% до каталога где установлен ТС. |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Feb 08, 2013 01:27 Post subject: |
|
|
Относительный путь - это часть пути по отношению к какому-то каталогу в нём. Переменная окружения этот каталог и возвращает, поэтому с ней это такой же абсолютный путь.
По копированию с переменными среды смотреть сюда. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10420 Location: Россия, Саратов
|
(Separately) Posted: Fri Feb 08, 2013 08:55 Post subject: |
|
|
Rusl8
На будущее — на заметку: если модератор закрывает тему, а посетитель форума с этим не согласен, проблема решается в ЛС, а не путём создания второй темы с тем же (причём неверным) заголовком. Больше так прошу не делать. Сейчас просто объединил темы.
Задача была плохо описана изначально и не стала полностью понятна даже после пояснений. Что такое в данном случае "скопировать"? Куда? В буфер? В файл? Что с этим списком предполагается делать дальше?
Про относительные пути уже верно было замечено. И, разумеется, создание кнопки тут — последний и наименее интересный этап. Сначала надо определиться с выполняемой командой. Соответственно, заголовок темы явно ошибочный, но его пока не трогаю до полного прояснения картины.
А вообще, как много раз говорилось, в таких случаях гораздо лучше внятно описывать конечную цель (что вообще и для чего нужно), а не промежуточные действия. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
|