Распечатать список выбранных имен файлов в Windows 10
415
Larry Sainte-Marie
Я хотел бы добавить функцию в контекстное окно (щелчок правой кнопкой мыши) в проводнике.
Я хочу, чтобы он отправил список выбранных файлов для печати на принтере по умолчанию.
Я старался
@echo off dir %1 /-p /o:gn > “%temp%Listing” start /w notepad /p “%temp%Listing” del “%temp%Listing” exit
с этой страницы, которая работает на все содержимое папки.
Это не совсем то, что я хочу - я хочу только файлы, которые были выбраны в папке.
Я также вижу, как использовать «Копировать как путь» в выделении, но тогда мне нужно будет вставить текстовый файл и распечатать его.
Так что я ищу комбинацию обоих в некотором смысле, но мне нужен только список имен файлов - без путей.
Цель:
- Я выбираю несколько файлов в каталоге
- Я щелкаю правой кнопкой мыши и выбираю функцию
- Список только имен файлов печатаются.
-редактировать-
догадаться. спасибо за комментарии. Отправить в меню был дополнительным шагом, поэтому поместите его в главное контекстное меню. требует этого
реестр
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\printlist] @="Print List of Files Selected" [HKEY_CLASSES_ROOT\*\shell\printlist\command] @="singleinstance.exe \"%1\" \"C:\\\\Windows\\printlist.bat\" \"$files\" --si-timeout 400"
файл летучей мыши
:: Get the date/time FOR /f %%a in ('WMIC OS GET LocalDateTime ^| find "."') DO Set _DTS=%%a Set _datetime=%_DTS:~0,4%-%_DTS:~4,2%-%_DTS:~6,2%@%_DTS:~8,2%-%_DTS:~10,2%-%_DTS:~12,2% Echo %_datetime% ^%LF% >> "%temp%\Listing.txt" for %%A in (%*) do ( echo %%~nA ^%LF% >> "%temp%\Listing.txt" ) start /w notepad /p "%temp%\Listing.txt" del "%temp%\Listing.txt" exit
Добро пожаловать в Супер пользователя! Обратите внимание, что https://superuser.com не является бесплатным сервисом для написания скриптов / кодов. Если вы сообщите нам, что вы уже пробовали (включая скрипты / код, который вы уже используете) и где вы застряли, мы можем попытаться помочь с конкретными проблемами. Вам также следует прочитать [Как мне задать хороший вопрос?] (Https://superuser.com/help/how-to-ask).
DavidPostill 6 лет назад
0
Вы пытались добавить канал для фильтрации результатов?
Tony EE rocketscientist 6 лет назад
0
Добавьте пакетный файл в контекстное меню отправки. Выбранные имена файлов будут переданы в качестве параметров.
Yorik 6 лет назад
0
Я копирую ссылку для отправки в саму папку, а затем легко могу добавить приложения в меню расширений для отправки, таким образом, пакетный файл или редактор notepad ++ или что-то простое.
Tony EE rocketscientist 6 лет назад
0
Пожалуйста [не редактируйте исходный вопрос, чтобы включить в него ответ] (https://meta.stackexchange.com/a/216722/271445). Вместо этого разместите ответ на свой вопрос. (Ваш вопрос может быть вновь открыт в ближайшее время, когда вы сможете это сделать.)
Twisty Impersonator 6 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
3
Как организовать Избранные ссылки в Vista Explorer?
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
3
Как я могу "инвертировать" структуру каталогов?
-
-
1
Полстраничные распечатки на Synology DS207 +
-
2
Как заставить проводник в Vista запомнить вид папки?
-
3
Проблема фокусировки в проводнике Windows: нажатие стрелки «вниз» приводит к фокусировке на WE
-
6
Как удалить элементы из контекстного меню правой кнопкой мыши в Windows?
-
1
Проводник Windows: как избежать «медленного» двойного щелчка по файлу, открывающего «переименование»
-
6
В Vista Explorer, как я могу найти слово во всех файлах каталога?
-
3
Windows 7 Jumplists - как отключить только проводник Windows на панели задач