Войти

Показать полную графическую версию : [решено] Копирование имён файлов.


serg515
28-12-2020, 20:28
Есть большое количество файлов и папок в папке.
Как скопировать имена файлов и папок средствами .bat
Можно и .vbs
В Total Commander при большом количестве файлов или папок виснет.

Busla
28-12-2020, 22:13
dir "%1" /B | clip.exe

Iska
29-12-2020, 05:08
Всё же лучше:
…"%~1"…

В Total Commander при большом количестве файлов или папок виснет. »
Не «виснет». Иконки и свойства файлов читает.

serg515
29-12-2020, 13:54
работает.
так же:

командная строка

будут сохранены имена файлов и папок.

dir /b>list.txt
будут включены все файлы и подкаталоги (подпапки), которые находятся в этой папке.
dir /s>list.txt

и
cd C:\Folder; dir .\ > list.txt
Windows Batch file
chcp 1251
echo %date% %time% >list.txt
dir /b /d >>list.txt
и
сохранение имён файлов
cmd /c dir "%1" /b /a:-d /o:n | clip
сохранение имён файлов и папок, соответственно
cmd /c dir "%1" /b /a:d /o:n | clip


копирование имён файлов и папок правой кнопкой мыши
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\shell\listcopy]
@="Скопировать имена файлов и папок"

[HKEY_CLASSES_ROOT\Directory\shell\listcopy\command]
@="cmd /c dir \"%1\" /b /a: d /o:n | clip"
в прикр. готовый .reg




© OSzone.net 2001-2012