|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Имена папок и файлов определённого каталога в ТХТ файл . |
|
|
CMD/BAT - [решено] Имена папок и файлов определённого каталога в ТХТ файл .
|
Ветеран Сообщения: 683 |
Профиль | Отправить PM | Цитировать Привет.
Нужен cmd/dat файл, который сможет копировать все подряд имена папок и файлов определённого каталога в текстовый файл. |
|
Отправлено: 20:42, 12-02-2014 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать |
Отправлено: 21:04, 12-02-2014 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 683
|
Профиль | Отправить PM | Цитировать Iska, спасибо.
а так можно? :: Отображение имён папок и файлов каталога Music в текстовом файле @echo off chcp 1251>nul set "path=G:\Music" set "file_name=list_musuc_%DATE%.txt" >"%path%\%file_name%" dir /b /a "%path%" как исключить скрытые и системные файлы? как сделать по умолчанию не "path=G:\Music", а папка из которой запускается батник? |
Последний раз редактировалось qqwwaass, 13-02-2014 в 00:29. Отправлено: 00:11, 13-02-2014 | #3 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата qqwwaass:
Цитата qqwwaass:
Цитата qqwwaass:
Цитата qqwwaass:
|
||||
Отправлено: 01:20, 13-02-2014 | #4 |
Ветеран Сообщения: 683
|
Профиль | Отправить PM | Цитировать наверно так
Цитата Iska:
|
||
Отправлено: 01:45, 13-02-2014 | #5 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата qqwwaass:
@echo off setlocal enableextensions enabledelayedexpansion >nul chcp 1251 set "sPath=%~dp0" set "sFileName=list_musuc_%DATE%.txt" >"%sPath%%sFileName%" dir /b "%sPath%" >nul chcp 866 endlocal exit /b 0 Правильным же использованием считается «мухи отдельно, котлеты отдельно» — пакетный файл лежит в одном месте, работает везде, где потребно. Вместо того, чтобы плодить его копии где ни попадя, держите пакетный файл в одном месте и перетаскивайте на него искомую папку. Такой пакетный файл может выглядеть, например, следующим образом: @echo off setlocal enableextensions enabledelayedexpansion set sSourceFolder=%~1 if defined sSourceFolder ( >nul chcp 1251 >"%sSourceFolder%\list_musuc_%DATE%.txt" ( for /f "usebackq delims=" %%i in ( `dir /b "%sSourceFolder%"` ) do if "%%~i" neq "list_musuc_%DATE%.txt" echo %%~i ) >nul chcp 866 ) else ( echo Usage: %~nx0 ^<Source folder^> exit /b 1 ) endlocal exit /b 0 |
|
Отправлено: 02:04, 13-02-2014 | #6 |
Ветеран Сообщения: 683
|
Профиль | Отправить PM | Цитировать Цитата Iska:
а вот здесь, если bat-ник, и создаваемому файлу(list_musuc_%DATE%.txt) присвоить attrib +h, то в списке его не будет. Только не знаю как сюда вписать этот атрибут. |
|
Отправлено: 11:00, 13-02-2014 | #7 |
Ветеран Сообщения: 874
|
Профиль | Отправить PM | Цитировать Цитата qqwwaass:
Цитата qqwwaass:
|
||
Отправлено: 13:52, 13-02-2014 | #8 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата Georgio:
|
|
Отправлено: 18:45, 13-02-2014 | #9 |
Ветеран Сообщения: 874
|
Профиль | Отправить PM | Цитировать Цитата Iska:
|
|
Отправлено: 19:44, 13-02-2014 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] Исчезли имена у папок и файлов в проводнике | Digi | Microsoft Windows Vista | 3 | 15-05-2018 10:58 | |
Любой язык - Сравнение списка файлов и каталога с файлами с копированием файлов из каталога | jastreb83 | Скриптовые языки администрирования Windows | 0 | 10-04-2013 09:56 | |
Разное - Смена целевого каталога поиска в "Поиске файлов и папок" | putinka | Microsoft Windows 2000/XP | 3 | 04-08-2012 20:40 | |
CMD/BAT - [решено] Дописать в тхт файл | mrtwister | Скриптовые языки администрирования Windows | 2 | 04-05-2012 18:07 | |
CMD/BAT - [решено] Как имена файлов расположенных в одной папке записать в текстовый файл? | Nun-Nun | Скриптовые языки администрирования Windows | 6 | 12-05-2009 21:44 |
|