Имя: Пароль:
IT
Админ
Формирование списка файлов папки bat-файлом
0 s-pc
 
09.01.12
11:45
Есть простой батник  с единственной командой
===
dir /b /d >filelist.txt
===

Подскажите, пожалуйста, как добавить заголовок к этому батнику (точнее к списку, им создаваемым)? Ну чтобы сначала выдал что-то вроде

СПИСОК ФАЙЛОВ ПАПКИ %ПАПКА%
...а дальше уже сам список пошел...
1 Ненавижу 1С
 
гуру
09.01.12
11:46
echo СПИСОК ФАЙЛОВ ПАПКИ
2 skunk
 
09.01.12
11:58
(0)именно в команду никак ...
3 s-pc
 
09.01.12
12:02
(1) чего-то не получается...
(2) а мне попадались такие батники, которые формировали логи с подобными заголовками перед списком
4 andrewks
 
09.01.12
12:02
%~d0
cd %~dp0

echo СПИСОК ФАЙЛОВ ПАПКИ %~dp0>>filelist.txt

FOR %%N in (*.*) do (

 %%N>>filelist.txt

)

pause
5 Rie
 
09.01.12
12:02
(2) Почему "в команду"? У него батник.

echo >filelist.txt СПИСОК ФАЙЛОВ ПАПКИ
dir /b /d >>filelist.txt
6 s-pc
 
09.01.12
12:13
(5) получилось, только вместо "СПИСОК ФАЙЛОВ" пишет кракозябры, а дальше сам список файлов выдает нормально (названия файлов тоже по-русски).
Что там в батник нужно добавить, чтобы кодировку поправить?
7 Aleksey
 
09.01.12
12:16
(6) Писать "СПИСОК ФАЙЛОВ" нужно в кодировки dos
8 s-pc
 
09.01.12
12:17
+(6) опа, интересно. открываю filelist.txt блокнотом - вместо "список файлов" кракозябры, все остальное нормально. Открываю тот же файл через пункт меню "Изменить" - наоборот - "СПИСОК ФАЙЛОВ" нормально - сам список в кракозябрах :-)
Ладно, с этим разберусь, понятно, что сам батник тут уже ни при чем.
Спасибо всем за ответы! Удачного старта всем в этом году!
9 Rie
 
09.01.12
12:18
(6) chcp 1251
10 s-pc
 
09.01.12
12:38
+(0) В продолжение темы (чтобы ветку новую не открывать).
А чтобы список формировался (записывался) не в текстовый файл, а в таблицу Excel - это "совсем другая история"? Или "можно (нужно) немножко батник подправить"?
Подскажите, пожалуйста. Без подробностей, так в качестве ликбеза, подскажите, пожалуйста...
11 Rie
 
09.01.12
12:39
(10) "Это совсем другая история"
(Но Excel умеет открывать текстовые файлы).
12 Rie
 
09.01.12
12:40
+(11) Но если надо получить список файлов в Excel - может, это проще будет сделать макросом, а не городить батник?
13 s-pc
 
09.01.12
12:42
(12) а "от куда плясать"? Где, что искать, по поводу матчасти?
14 Rie
 
09.01.12
12:45
(13) См. объект FileSearch
15 Андрюха
 
09.01.12
12:51
(10) Знаю только как в Word
16 s-pc
 
09.01.12
12:54
(15) поделишься? ;-)
17 Rie
 
09.01.12
12:59
(10) Кстати, об импорте в Excel...

chcp 1251
echo >list.csv ФАЙЛЫ
dir >>list.csv
excel list.csv
18 Андрюха
 
09.01.12
13:39
(15) Легко. Формируешь текстовый файл с расширением doc )))
AdBlock убивает бесплатный контент. 1Сергей