Как можно скопировать имена выделенных файлов? - Страница 2 - Цифровая печать как бизнес - форум и портал
Индустрия цифровой печати - отраслевой портал  

Вернуться   Цифровая печать как бизнес - форум и портал > Компьютеры и программное обеспечение в оперативной полиграфии > Программное обеспечение для оперативной полиграфии

Реклама на форуме
  • Дополнительный доход для сервисного инженера. Узнать как…
Ответ
 
Опции темы
Старый 13.09.2016, 23:42   #1
Adelko
Местный
 
Аватар для Adelko
 
Регистрация: 14.03.2014
Адрес: Казань
Сообщений: 5,697
Репутация: 162
По умолчанию Как можно скопировать имена выделенных файлов?

Не совсем про полиграфический софт, но все же. В продолжение этой темы.

У меня менеджер каждый день принимает пачкой в печать 20-40 файликов, которые заносит в специальную табличку. Делает она это путем выделения имени файла и контрл+С, контрл+V в табличке. Когда делаешь это действие несколько десятков раз подряд, то реально начинает напрягать. Хочу ей упростить работу. Ищется какая-то утилита или какой-то другой способ, который позволит некоторым волшебным сочетанием горячих клавиш отправить в буфер обмена имена выделенных файлов. Только имена.

Сам я пользуюсь тоталкомандером, там есть вполне удобный способ, когда имена сохраняются в текстовый файлик. Средствами винды через командную строку знаю делается тоже самое, не сложно. Но это все не подходит. Какие-то файлики, куча лишних телодвижений. Не привыкнет 100%. Нужно проще.

Стал ковырять в сторону програмок, которые с буфером обмена работают, поставил 2-3 шт., но нужно функционала не нашел. Может у кого есть идеи?
Adelko вне форума   Ответить с цитированием
Старый 14.09.2016, 22:32   #21
Adelko
Местный
 
Аватар для Adelko
 
Регистрация: 14.03.2014
Адрес: Казань
Сообщений: 5,697
Репутация: 162
По умолчанию

Аффтор не настолько умный, чтобы писать настолько умные самописные экселевские таблички ))))) Он неплохо дружит с формулами, но не дружит с вижлбейсиком
Adelko вне форума   Ответить с цитированием
Старый 14.09.2016, 22:50   #22
voron_76
Местный
 
Аватар для voron_76
 
Регистрация: 29.10.2010
Адрес: Недоступно
Сообщений: 8,998
Репутация: 328
Отправить сообщение для voron_76 с помощью ICQ
По умолчанию

Цитата:
Сообщение от Adelko Посмотреть сообщение
Аффтор не настолько умный, чтобы писать настолько умные самописные экселевские таблички ))))) Он неплохо дружит с формулами, но не дружит с вижлбейсиком
Совсем не дружит или плохо дружит? Если совсем, то хоть с каким-нибудь бейсиком дружит? Если хоть какое-то представление о программировании и языках аффтар имеет, то написать этот модуль сможет просто глядя на примеры в хелпах (они у VBA очень хорошие). Там надо-то пару команд...
voron_76 вне форума   Ответить с цитированием
Старый 14.09.2016, 22:59   #23
Adelko
Местный
 
Аватар для Adelko
 
Регистрация: 14.03.2014
Адрес: Казань
Сообщений: 5,697
Репутация: 162
По умолчанию

Да наверное можно, я как-то в таком ракурсе не задумывался над проблемой. В любом случае в экселе в процессе написания калькулятор для расчета стоимости продукции и он в приоритете.
Adelko вне форума   Ответить с цитированием
Старый 14.09.2016, 23:10   #24
Growing
Местный
 
Регистрация: 19.12.2015
Адрес: RB
Сообщений: 145
Репутация: 5
По умолчанию

akaDaddy, да, но есть автозамена, которая ctrl+h
Growing вне форума   Ответить с цитированием
Старый 14.09.2016, 23:13   #25
Growing
Местный
 
Регистрация: 19.12.2015
Адрес: RB
Сообщений: 145
Репутация: 5
По умолчанию

Adelko, да, будет файл, но в нём будут указаны ВСЕ имена файлов директории, выборочно копировать батник с командой dir /B не умеет
Growing вне форума   Ответить с цитированием
Старый 14.09.2016, 23:13   #26
voron_76
Местный
 
Аватар для voron_76
 
Регистрация: 29.10.2010
Адрес: Недоступно
Сообщений: 8,998
Репутация: 328
Отправить сообщение для voron_76 с помощью ICQ
По умолчанию

Цитата:
Сообщение от Adelko Посмотреть сообщение
Да наверное можно, я как-то в таком ракурсе не задумывался над проблемой. В любом случае в экселе в процессе написания калькулятор для расчета стоимости продукции и он в приоритете.
Там серьёзно пара команд. Если потерпишь до вторника, я тебе даже напишу. Только ТЗ дай поконкретнее.
voron_76 вне форума   Ответить с цитированием
Старый 14.09.2016, 23:20   #27
Adelko
Местный
 
Аватар для Adelko
 
Регистрация: 14.03.2014
Адрес: Казань
Сообщений: 5,697
Репутация: 162
По умолчанию

Спасибо большое за предложение помощи! Давай я все же пару дней подожду, посмотрю как менеджер с ТС дружит. Если срастется у них, это все же будет удобнее, потому что более универсально.
Adelko вне форума   Ответить с цитированием
Старый 14.09.2016, 23:30   #28
kefir
Местный
 
Аватар для kefir
 
Регистрация: 16.06.2012
Адрес: ЮФО
Сообщений: 17,386
Репутация: 464
По умолчанию

Total хоть лицензионный?)
kefir вне форума   Ответить с цитированием
Старый 15.09.2016, 00:16   #29
Adelko
Местный
 
Аватар для Adelko
 
Регистрация: 14.03.2014
Адрес: Казань
Сообщений: 5,697
Репутация: 162
По умолчанию

давай дасвидания ))
Adelko вне форума   Ответить с цитированием
Старый 15.09.2016, 00:20   #30
voron_76
Местный
 
Аватар для voron_76
 
Регистрация: 29.10.2010
Адрес: Недоступно
Сообщений: 8,998
Репутация: 328
Отправить сообщение для voron_76 с помощью ICQ
По умолчанию

Цитата:
Сообщение от kefir Посмотреть сообщение
Total хоть лицензионный?)
Гислер вроде бы официально разрешил в exUSSR пользоваться без регистрации, если нажимать кнопку при запуске.
voron_76 вне форума   Ответить с цитированием
Старый 15.09.2016, 00:30   #31
Alecko5
Местный
 
Регистрация: 13.01.2013
Адрес: Башкирия
Сообщений: 1,553
Репутация: 73
Отправить сообщение для Alecko5 с помощью ICQ Отправить сообщение для Alecko5 с помощью Skype™
По умолчанию

даже дружить не надо
чуток подправил - новые файлы добавляются все время сначала (с 3-ей строки)
Вложения
Тип файла: zip Filelist.zip (22.1 Кб, 4 просмотров)
Alecko5 вне форума   Ответить с цитированием
Старый 15.09.2016, 09:33   #32
dastin
Местный
 
Аватар для dastin
 
Регистрация: 04.02.2010
Адрес: Нск
Сообщений: 3,127
Репутация: 374
По умолчанию

Цитата:
Сообщение от Adelko Посмотреть сообщение
Сам я пользуюсь тоталкомандером, там есть вполне удобный способ
имеем
Тотал коммандер
каталог с выделенными файлами

надо
Имена выделенных файлов записать в текстовый файл

решение
Код кнопки
Код:
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. По умолчанию пути файлов пишутся полными - типа
Цитата:
k:\_Print\00 ПЕЧАТЬ\СТС.003.000.00-2016_25.04.2016 11.pdf
k:\_Print\00 ПЕЧАТЬ\СТС.003.000.00-2016_25.04.2016 12.pdf
k:\_Print\00 ПЕЧАТЬ\СТС.003.000.00-2016_25.04.2016 13.pdf
если этого излишества не надо, а надо просто
Цитата:
СТС.003.000.00-2016_25.04.2016 11.pdf
СТС.003.000.00-2016_25.04.2016 12.pdf
СТС.003.000.00-2016_25.04.2016 13.pdf
в этом месте кода
('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
dastin вне форума   Ответить с цитированием
Старый 15.09.2016, 13:06   #33
Stran-NICK
Местный
 
Аватар для Stran-NICK
 
Регистрация: 24.08.2010
Адрес: Недалеко от Пензы (Саратов)
Сообщений: 1,319
Репутация: 71
По умолчанию

Есть такой FreeComander - там есть пункт меня "Скопировать имя файла", потом куда надо просто вставляешь.
Сколько файлдов выделишь, столько и скопируются
Stran-NICK вне форума   Ответить с цитированием
Старый 15.09.2016, 14:23   #34
Pavel Pe4atnikov
Строгий АДМИН
 
Регистрация: 30.07.2008
Сообщений: 4,599
Репутация: 622
По умолчанию

Нифигассе тут программерский пул какой нарисовался....
Pavel Pe4atnikov вне форума   Ответить с цитированием
Старый 19.09.2016, 23:27   #35
Adelko
Местный
 
Аватар для Adelko
 
Регистрация: 14.03.2014
Адрес: Казань
Сообщений: 5,697
Репутация: 162
По умолчанию

О, пропустил последние сообщения! dastin, в очередной раз спасибо за доточное подробное описание! И Alecko5 спасибо за экселевское решение - понравилось, особенно наличие коментов, код стал большей частью понятен. Даже задумался о внедрении у себя.

У меня в итоге получилось устаканиться на 8ом тоталкомандоре. Функция заполнения таблички по независимым причиным перешла от менеджера к нач.производству, а он парень сообразительный, тоталом с моей подачи давно пользуется. Я ему вывел на кнопку отдельную (как у дастина в совете) копирование имен и он счастливо ею пользуется.
Adelko вне форума   Ответить с цитированием
Старый 20.09.2016, 00:54   #36
ILIAS
Местный
 
Аватар для ILIAS
 
Регистрация: 10.08.2008
Адрес: StPetersburg
Сообщений: 9,069
Репутация: 1013
По умолчанию

У меня есть файл Excel с макросом. Наводишь на папку - выводит список имен файлов с расширением.
ILIAS вне форума   Ответить с цитированием
Старый 20.09.2016, 10:14   #37
Adelko
Местный
 
Аватар для Adelko
 
Регистрация: 14.03.2014
Адрес: Казань
Сообщений: 5,697
Репутация: 162
По умолчанию

Поделись пожалуйста
Adelko вне форума   Ответить с цитированием
Старый 20.09.2016, 10:28   #38
Boroda
Местный
 
Аватар для Boroda
 
Регистрация: 13.08.2008
Адрес: Украина / Чехия
Сообщений: 9,795
Репутация: 862
Отправить сообщение для Boroda с помощью ICQ Отправить сообщение для Boroda с помощью Skype™
По умолчанию

Капец как у вас всё сложно... В ФАРе по Контрол-Инсерт в буфер попадают именя всех выделенных файлов/катлогов.

Если же нужно просто все (ну или выделенные) файлы из данного каталога, то как уже правильно сказали можно решить все через добавление контекстного меню в проводнике. Причем при наличии особых навыков можно сделать что-то типа Send to... Excel Sheet.
Boroda вне форума   Ответить с цитированием
Старый 20.09.2016, 10:54   #39
voron_76
Местный
 
Аватар для voron_76
 
Регистрация: 29.10.2010
Адрес: Недоступно
Сообщений: 8,998
Репутация: 328
Отправить сообщение для voron_76 с помощью ICQ
По умолчанию

Цитата:
Сообщение от Boroda Посмотреть сообщение
Причем при наличии особых навыков можно сделать что-то типа Send to... Excel Sheet.
Фигасе у тебя понятие о простоте.
voron_76 вне форума   Ответить с цитированием
Старый 20.09.2016, 11:16   #40
kefir
Местный
 
Аватар для kefir
 
Регистрация: 16.06.2012
Адрес: ЮФО
Сообщений: 17,386
Репутация: 464
По умолчанию

FAR?
Boroda, ты некромант шоль?
kefir вне форума   Ответить с цитированием
Ответ

Опции темы

Быстрый переход

183 204 195 210 237 243 263 7 8 152 15 16 13 11 10 14 35 9 256 123 37 144 145 146 179 20 258 21 22 124 23 24 97 127 128 25 26 126 136 154 64 65 254 233 159 162 163 164 66 27 98 48 56 120 58 59 60 61 62 135 63 165 166 200 201 202 51 53 167 169 168 172 52 55 54 125 255 207 217 218 219 220 221 222 223 224


"Форум индустрии цифровой печати" 2008-2023

Все вопросы по сотрудничеству:

Электропочта: info@trade-print.ru

Москва, Печатников пер.

Текущее время: 14:33. Часовой пояс GMT +4.

Яндекс.Метрика