View previous topic :: View next topic |
Author |
Message |
Own Little World
Joined: 07 Jun 2014 Posts: 80
|
(Separately) Posted: Sun Oct 29, 2017 12:26 Post subject: Вставить имя файла под курсором в командную строку |
|
|
Я знаю, что комбинация CTRL+ENTER добавляет имя файла в командную строку. Единственный недостаток - она добавляет имя файла в конец командной строки. А можно ли добавить имя файла в командную строку на место курсора? |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10236 Location: Россия, Саратов
|
(Separately) Posted: Sun Oct 29, 2017 13:12 Post subject: |
|
|
Own Little World
Нет. Там и в конец-то командной строки можно вставить имя только при определённых условиях.. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Own Little World
Joined: 07 Jun 2014 Posts: 80
|
(Separately) Posted: Sun Oct 29, 2017 13:19 Post subject: |
|
|
Avada
Очень жаль. Если честно, уже замучился вставлять в конец, вырезать и потом перемещать в нужное место.
Чтож, ничего не поделаешь. Avada, спасибо за оперативный ответ. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10236 Location: Россия, Саратов
|
(Separately) Posted: Sun Oct 29, 2017 13:23 Post subject: |
|
|
Own Little World
Пожалуйста. А оверквотингом с полным цитированием предыдущего сообщения заниматься не надо. Привычка бездумно жать кнопку "Цитата" без последующей правки — вредная. Ненужное удалено. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2563
|
(Separately) Posted: Sun Oct 29, 2017 13:34 Post subject: |
|
|
Own Little World wrote: | замучился вставлять в конец, вырезать и потом перемещать в нужное место. |
А если сначала скопировать имя в буфер, а затем вставить в нужное место? |
|
Back to top |
|
|
Own Little World
Joined: 07 Jun 2014 Posts: 80
|
(Separately) Posted: Sun Oct 29, 2017 15:06 Post subject: |
|
|
sa
Спасибо за совет. Если честно, даже не задумывался о таком способе. Нужно будет попробовать.
Добавлено спустя 5 минут:
Вроде способ неплохой, но есть одно "но": если в имени есть пробелы, то при вставке в командную строку Total Commander автоматически добавляет кавычки к имени файла.
Вариант с копированием имени файла этого не делает. |
|
Back to top |
|
|
Zmy
Joined: 06 Apr 2015 Posts: 78
|
(Separately) Posted: Sun Oct 29, 2017 15:31 Post subject: |
|
|
Own Little World, я написал программу, которая позволяет это делать.
Могу дасть ссылку. |
|
Back to top |
|
|
Own Little World
Joined: 07 Jun 2014 Posts: 80
|
(Separately) Posted: Sun Oct 29, 2017 15:58 Post subject: |
|
|
Zmy wrote: |
Могу дасть ссылку. |
Конечно давайте! Посмотрим, заценим, оценим. |
|
Back to top |
|
|
Zmy
Joined: 06 Apr 2015 Posts: 78
|
|
Back to top |
|
|
Own Little World
Joined: 07 Jun 2014 Posts: 80
|
(Separately) Posted: Sun Oct 29, 2017 21:15 Post subject: |
|
|
Zmy wrote: | Если что-то будет работать неправильно, то сообщите. |
Zmy, записал небольшой видеоролик: https://cloud.mail.ru/public/CQZL/avFRv9HHD
В двух словах, заставить утилиту InsertCmdLine работать у меня не получилось. Справку читал, все делал по пунктам.
Может, я что-то делаю неправильно? |
|
Back to top |
|
|
Zmy
Joined: 06 Apr 2015 Posts: 78
|
(Separately) Posted: Sun Oct 29, 2017 22:16 Post subject: |
|
|
Я над ней ещё поработаю, позже выложу.
Last edited by Zmy on Tue Oct 31, 2017 12:50; edited 1 time in total |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2563
|
(Separately) Posted: Mon Oct 30, 2017 11:17 Post subject: |
|
|
Own Little World wrote: | замучился вставлять в конец, вырезать и потом перемещать в нужное место. |
Кнопка с автонажималкой на TCFS2 (функции дополнительного модуля TCFS2Tools не используются):
Code: | TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Utils\TCFS2\TCFS2.exe
/ef "delay(200) tcm(4003) send(`{END} +{HOME}^x^j{HOME}^v{BS}+{END}^x`, findwnd(`TTOTAL_CMD`))"
WCMICONS.DLL,45
Копировать имя файла под курсором для вставки в командную строку
-1
| По аналогии можно создать пользовательскую команду и присвоить ей горячую клавишу.
P.S.
С кнопкой для вставки имени файла можно обойтись и без клавиатуры: выбрать файл, нажать кнопку, позиционировать указатель мышки в командной строке и выполнить команду Вставить из контекстного меню. |
|
Back to top |
|
|
Own Little World
Joined: 07 Jun 2014 Posts: 80
|
(Separately) Posted: Wed Nov 01, 2017 21:36 Post subject: |
|
|
sa wrote: |
Кнопка с автонажималкой на TCFS2 |
sa
Спасибо. Действительно, так гораздо удобнее. |
|
Back to top |
|
|
Zmy
Joined: 06 Apr 2015 Posts: 78
|
(Separately) Posted: Fri Nov 03, 2017 16:31 Post subject: |
|
|
Own Little World, перекачайте InsertCmdLine.exe. Описание находится в файле Description.htm.
Теперь она работает по совершенно другому принципу.
Есть возможность работы с параметрами. Даже есть графический интерфейс.
Потестируйте, и сообщайте о любых ошибках.
https://cloud.mail.ru/public/HJDJ/dzZnShFi8
. |
|
Back to top |
|
|
Own Little World
Joined: 07 Jun 2014 Posts: 80
|
(Separately) Posted: Fri Nov 03, 2017 20:26 Post subject: |
|
|
Zmy wrote: |
Потестируйте, и сообщайте о любых ошибках.
|
Записал еще одно видео https://cloud.mail.ru/public/EKFN/7HpEHr2uU
В общем, программа добавляет имя под курсором. С параметрами я тоже вроде разобрался. НО: добавляет она имена файлов только в начало командной строки! Хотя курсор я оставляю в середине.
Также, я не смог настроить хоткей. Варианты с Ctrl, Ctrl+Shift забанены. Комбинации с Win, Alt работать когда командная строка в фокусе не хотят. Поэтому для тестирования я использовал кнопку. |
|
Back to top |
|
|
|