|
|
Регистрация | Пригласить друга | Все альбомы | Файловый архив | Справка | Сообщество | Календарь | Сообщения за день | Поиск |
|
Опции темы |
13.09.2016, 23:42 | #1 |
Местный
Регистрация: 14.03.2014
Адрес: Казань
Сообщений: 5,697
Репутация: 162
|
Как можно скопировать имена выделенных файлов?
этой темы.
Не совсем про полиграфический софт, но все же. В продолжение У меня менеджер каждый день принимает пачкой в печать 20-40 файликов, которые заносит в специальную табличку. Делает она это путем выделения имени файла и контрл+С, контрл+V в табличке. Когда делаешь это действие несколько десятков раз подряд, то реально начинает напрягать. Хочу ей упростить работу. Ищется какая-то утилита или какой-то другой способ, который позволит некоторым волшебным сочетанием горячих клавиш отправить в буфер обмена имена выделенных файлов. Только имена. Сам я пользуюсь тоталкомандером, там есть вполне удобный способ, когда имена сохраняются в текстовый файлик. Средствами винды через командную строку знаю делается тоже самое, не сложно. Но это все не подходит. Какие-то файлики, куча лишних телодвижений. Не привыкнет 100%. Нужно проще. Стал ковырять в сторону програмок, которые с буфером обмена работают, поставил 2-3 шт., но нужно функционала не нашел. Может у кого есть идеи? |
14.09.2016, 22:32 | #21 |
Местный
Регистрация: 14.03.2014
Адрес: Казань
Сообщений: 5,697
Репутация: 162
|
Аффтор не настолько умный, чтобы писать настолько умные самописные экселевские таблички ))))) Он неплохо дружит с формулами, но не дружит с вижлбейсиком
|
14.09.2016, 22:50 | #22 |
Местный
|
Совсем не дружит или плохо дружит? Если совсем, то хоть с каким-нибудь бейсиком дружит? Если хоть какое-то представление о программировании и языках аффтар имеет, то написать этот модуль сможет просто глядя на примеры в хелпах (они у VBA очень хорошие). Там надо-то пару команд...
|
14.09.2016, 22:59 | #23 |
Местный
Регистрация: 14.03.2014
Адрес: Казань
Сообщений: 5,697
Репутация: 162
|
Да наверное можно, я как-то в таком ракурсе не задумывался над проблемой. В любом случае в экселе в процессе написания калькулятор для расчета стоимости продукции и он в приоритете.
|
14.09.2016, 23:10 | #24 |
Местный
Регистрация: 19.12.2015
Адрес: RB
Сообщений: 145
Репутация: 5
|
akaDaddy, да, но есть автозамена, которая ctrl+h
|
14.09.2016, 23:13 | #25 |
Местный
Регистрация: 19.12.2015
Адрес: RB
Сообщений: 145
Репутация: 5
|
|
14.09.2016, 23:13 | #26 |
Местный
|
Там серьёзно пара команд. Если потерпишь до вторника, я тебе даже напишу. Только ТЗ дай поконкретнее.
|
14.09.2016, 23:20 | #27 |
Местный
Регистрация: 14.03.2014
Адрес: Казань
Сообщений: 5,697
Репутация: 162
|
Спасибо большое за предложение помощи! Давай я все же пару дней подожду, посмотрю как менеджер с ТС дружит. Если срастется у них, это все же будет удобнее, потому что более универсально.
|
14.09.2016, 23:30 | #28 |
Местный
Регистрация: 16.06.2012
Адрес: ЮФО
Сообщений: 17,391
Репутация: 464
|
Total хоть лицензионный?)
|
15.09.2016, 00:16 | #29 |
Местный
Регистрация: 14.03.2014
Адрес: Казань
Сообщений: 5,697
Репутация: 162
|
|
15.09.2016, 00:20 | #30 |
Местный
|
|
|
15.09.2016, 00:30 | #31 |
Местный
|
даже дружить не надо
чуток подправил - новые файлы добавляются все время сначала (с 3-ей строки) |
15.09.2016, 09:33 | #32 | ||
Местный
Регистрация: 04.02.2010
Адрес: Нск
Сообщений: 3,145
Репутация: 375
|
имеем
Тотал коммандер каталог с выделенными файлами надо Имена выделенных файлов записать в текстовый файл решение Код кнопки Код:
TOTALCMD#BAR#DATA %comspec% /c for /f "delims=" %d in ('chcp 1251^>nul^&type %WL') do (for /f "delims=" %%f in ('dir/b/s/on/a-d "%%d"') do (set "$f=%%f"&call echo %%$f:/=%%>>"C:\Temp\list.txt")) %commander_path%\totalcmd.exe,24 всё выделенное >> список с полными путями 1 -1 1. Кодировка будет 1251 2. По умолчанию пути файлов пишутся полными - типа Цитата:
Цитата:
('dir/b/s/on/a-d "%%d"') меняем s -> d и при желании меняем описание - что пути не полные 3. Список сохраняется в C:\Temp\list.txt Каталог C:\Temp должен существовать Если надо куда-то в иное место сохранить - исправьте - и в описании - опять же - не поленитесь указать куда или иначе - если заменить в коде - C:\Temp\ ->%T List.txt будет сохраняться в противоположную панель Тотала 4. Список не заменяется - но дополняется - в конце дня его надобно "прихлопнуть" 5. Чё с этим делать? - выделить и скопировать код кнопки - на панели кнопок Тотала подвести курсор к пустому месту и нажать правую кнопку мыши - выбрать - ВСТАВИТЬ 2016-09-15_12-15-21.jpg 6. Пользуемся = Выделили - и нажали созданную кнопку - получили список © http://forum.wincmd.ru |
||
15.09.2016, 13:06 | #33 |
Местный
Регистрация: 24.08.2010
Адрес: Недалеко от Пензы (Саратов)
Сообщений: 1,319
Репутация: 71
|
Сколько файлдов выделишь, столько и скопируются |
15.09.2016, 14:23 | #34 |
Строгий АДМИН
Регистрация: 30.07.2008
Сообщений: 4,643
Репутация: 623
|
Нифигассе тут программерский пул какой нарисовался....
|
19.09.2016, 23:27 | #35 |
Местный
Регистрация: 14.03.2014
Адрес: Казань
Сообщений: 5,697
Репутация: 162
|
О, пропустил последние сообщения! dastin, в очередной раз спасибо за доточное подробное описание! И Alecko5 спасибо за экселевское решение - понравилось, особенно наличие коментов, код стал большей частью понятен. Даже задумался о внедрении у себя.
У меня в итоге получилось устаканиться на 8ом тоталкомандоре. Функция заполнения таблички по независимым причиным перешла от менеджера к нач.производству, а он парень сообразительный, тоталом с моей подачи давно пользуется. Я ему вывел на кнопку отдельную (как у дастина в совете) копирование имен и он счастливо ею пользуется. |
20.09.2016, 00:54 | #36 |
Местный
Регистрация: 10.08.2008
Адрес: StPetersburg
Сообщений: 9,149
Репутация: 1015
|
У меня есть файл Excel с макросом. Наводишь на папку - выводит список имен файлов с расширением.
|
20.09.2016, 10:14 | #37 |
Местный
Регистрация: 14.03.2014
Адрес: Казань
Сообщений: 5,697
Репутация: 162
|
Поделись пожалуйста
|
20.09.2016, 10:28 | #38 |
Местный
|
Капец как у вас всё сложно... В ФАРе по Контрол-Инсерт в буфер попадают именя всех выделенных файлов/катлогов.
Если же нужно просто все (ну или выделенные) файлы из данного каталога, то как уже правильно сказали можно решить все через добавление контекстного меню в проводнике. Причем при наличии особых навыков можно сделать что-то типа Send to... Excel Sheet. |
20.09.2016, 10:54 | #39 |
Местный
|
|
20.09.2016, 11:16 | #40 |
Местный
Регистрация: 16.06.2012
Адрес: ЮФО
Сообщений: 17,391
Репутация: 464
|
FAR?
Boroda, ты некромант шоль? |
|
"Форум индустрии цифровой печати" 2008-2023 Все вопросы по сотрудничеству: Электропочта: info@trade-print.ru Москва, Печатников пер. |