Ru-Board.club
← Вернуться в раздел «Программы»

» Чем сделать список файлов

Автор: tankistua
Дата сообщения: 23.09.2002 17:23
mofo

Цитата:
Явный хит сезона !!! :)))

в нем хитового? dir , только с интерфейсом :)))
Автор: retro
Дата сообщения: 26.09.2002 07:39
А как получить список (за один раз) и поддиректорий и в них уже файлов? Пример. Каталог CD-Rom'a со всеми прогами и файлами.

Добавлено
В нормальном читаемом виде...
Автор: Michael II
Дата сообщения: 26.09.2002 08:33
Для этого есть прога CDRLabel 4.1
http://www.ziplabel.com/cgi-bin/cdrlabel.pl
или
ftp://www.ziplabel.com/pub/cdrlab41.zip

Автор: moonrise
Дата сообщения: 26.09.2002 09:19
Ну тогда в кучу вопрос. С dir все понятно, но грабли в чем... через Windows Commander (или Far) захожу на фтп и хочу сделать список его сожержимого.... вилы. Не выходит каменный цветок.
Как сделать? (желательно именно с dir)
Автор: Dod
Дата сообщения: 26.09.2002 12:05

Цитата:
dir /s >dir.txt


А лучше с сортировкой: dir /s/oge>dir.txt
Автор: Kaylang
Дата сообщения: 26.09.2002 14:32
Crash Master
KLASS

А почему бы не сделать так:
dir c:\mydown~1 /s >c:\mydocu~1\MyDownloads.txt ?
Зачем скакать по директориям, если можно запустить dir из любого места, и закинуть результата в любое место?
Извините, что вмешался...
Автор: KLASS
Дата сообщения: 26.09.2002 17:31
retro

Цитата:
В нормальном читаемом виде...

А что значит в нориальном?
Kaylang

Цитата:
А почему бы не сделать так:

Согласен... просто выше была предпринята попытка немного объяснить принцип работы в ком. строке, челу который до этого не знал, что это такое. Вспомните любой учебник по ДОС... первое с чего там начинают это команда CD и написАв ему строку вида
Цитата:
dir c:\mydown~1 /s >c:\mydocu~1\MyDownloads.txt
мы еще больше бы его запутали ничего не добившись.
Автор: retro
Дата сообщения: 26.09.2002 20:08
KLASS После команды dir (в любой разновидности - забыли упомянуть про сортировку по алфавиту-числам-размеру-...-типу и пр.)
тестовый файл получается абсолютно непригодным для употребления и его еще надо час чистить и стирать-выравнивать.
Вот простой пример:

23.09.2002 20:03 <DIR> Audio Grabber v1.81.1
08.09.2002 11:48 <DIR> Symantec 2003
08.09.2002 14:53 <DIR> Organizers & Keyboards
22.09.2002 11:09 <DIR> PQMagic v8.0
19.09.2002 19:20 <DIR> Virtual Machine v5.00.3805
24.09.2002 09:27 <DIR> NTI CDMaker Deluxe V5.1.29
24.09.2002 09:05 <DIR> Amiglobe 2002
24.09.2002 09:42 <DIR> IngSoft
27.08.2002 22:49 <DIR> ACDSee v3.1
08.09.2002 17:34 <DIR> WinHex v1.54
24.09.2002 13:12 <DIR> System Commander v7.04

А надо только так:

Audio Grabber v1.81.1
Symantec 2003 (вот тут еще много поддиректорий, но они ниже и их надо найти, почистить-вставить...)
Organizers & Keyboards (и здесь тоже)
PQMagic v8.0
Virtual Machine v5.00.3805
NTI CDMaker Deluxe V5.1.29
Amiglobe 2002
ACDSee v3.1
WinHex v1.54
System Commander v7.04

На заре "командной строки" это еще худо-бедно применялось... Сегодня это просто хороший тон - антиквариат, как катушечный магнитофон, или пишущая машинка Делать каталог в DOS, а потом приводить его в порядок??!! Вы это все серьезно?


Автор: Crash Master
Дата сообщения: 26.09.2002 20:30
retro

Цитата:
Symantec 2003 (вот тут еще много поддиректорий, но они ниже и их надо найти, почистить-вставить...)

dir /s
Автор: Kaylang
Дата сообщения: 26.09.2002 22:36
KLASS

Цитата:
мы еще больше бы его запутали ничего не добившись.

Согласен... Я просто напомнил про такую возможность...
Автор: KLASS
Дата сообщения: 27.09.2002 02:32
retro

Цитата:
в любой разновидности - забыли упомянуть про сортировку по алфавиту-числам-размеру-...-типу и пр

Я и не собирался переписывать здесь всю книгу по ком. строке, в частности по команде dir, помоему этого

Цитата:
команды бывают разные, описание команд можешь найти в справке Windows по ключевому слову "Командная строка"

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

Цитата:
и его еще надо час чистить и стирать-выравнивать.

ну положим чистить и стирать ничего не нужно: dir /b /s >c:.txt

Цитата:
вот тут еще много поддиректорий, но они ниже и их надо найти

Я или плохо справку читал или некоторое неудоство (не более) все таки присутсвует при сортировке в команде DIR... меня всегда немного раздражало, что сначала шли каталоги потом каталоги второго уровня, потом файлы... "...нет, чтобы взять все и поделить" (С) Булгаков "Собачье сердце" так чтобы
Цитата:
список (за один раз) и поддиректорий и в них уже файлов
Ну так чтож нам мешает обойти это, к пимеру командой вида dir /b /s >c:.xls (просто я Excel люблю) или dir /b /s >c:.doc или dir /b /s >c:.wri и.т.п с расширением любого имеющегося редактора с возможностью сортировки от А до Я. Попробуйте и вы будете приятно удивлены как все просто и совсем
Цитата:
не обязательно искать какую то программу можно воспользоваться возможностями самой операционной системы.
, а редакторы типа того же Excel или иже с ним пользует каждый.

Цитата:
На заре "командной строки" это еще худо-бедно применялось...

А некоторые (пальцем показывать не буду, мы тут все с высшим образованием ) и до сих пор...

Цитата:
Сегодня это просто хороший тон - антиквариат

Что ж плохо в этом, если это так, я за командную строку
И потом скачивать\ставить\и держать на компе дополнительную программу, только для того чтобы сделать список каталога... Сначала нагружаем систему и память всяким хламом потом прибегаем ко всяким очистителям\ускорителям... опять куча не нужного софта... и потом возможность делать сценарии загрузки\выгрузки... хотя это наверное уже выходит за рамки данной темы...

Цитата:
Вы это все серьезно?

Вполне, в конечном счете я уже сказал выше
Цитата:
Выбор... как всегда за тобой!


Kaylang


То ALL
Сорри за воду и воздух

Добавлено
ЗЫ Если окажется, что на компьютере нет ни одного редактора с сортировкой, можно воспользоваться командой Sort, а именно:
Z:\dir /b /s >c:.txt (где Z: CD-ROM)
C:\sort 1.txt /o 2.txt
Можно забить эти две строчки в батничек

Код:
Z:
cd\
dir /b /s >c:.txt
C:
cd\
sort 1.txt /o 2.txt
Автор: Kaylang
Дата сообщения: 27.09.2002 08:54
KLASS

Тебе надо информатику в школе преподовать... Тогда злостных ламеров на порядок уменьшится...
Автор: moonrise
Дата сообщения: 27.09.2002 10:34
Только на фтп это не работает Может правда только у меня ...
Автор: retro
Дата сообщения: 27.09.2002 15:39
KLASS Чего-чего, а красноречия тебе не занимать, молодец! Только вот не совсем это по адресу... С DOS мы друзья больше 10 лет - помню еще батнички на 8-9 страниц... В любом случае, за неимением нормальной и красивой проги, я полюзуюсь несколько другим решением: dir /b/o > Cataloque.txt - мне не нужны файлы для каталога, только директории. Когда есть еще и поддиректории - деваться некуда, захожу в них, снова делаю
dir /b/o > Cat2.txt (c сортировкой по алфавиту) и уже оттуда выдираю текст и вставляю в основной каталог. Вот так... Непроизводительно и некрасиво...
Еще один пример (законченный) Вот я хочу видеть это так, т.е. есть какая-то папка прог, объединенных (мной!) по каким-то общим признакам, а в них еще один уровень - Дерево с мах 3-4 уровнями - все! Мне не нужны все файлы, числа, размеры - все это приходиться вытирать. Либо, как делаю я, но это непроизводительно... Я хочу сразу получить ВОТ ТАКОЙ вид - есть еще другие решения?

Avantrix: Audio CD Maker v5.0.4
Backup PLUS v7.0.4
Express ZIP v3.2
Koala HTML v1.0.5
Backup & Recovery: Backup 2001 Pro v4.7 b100
Backup 2001 Pro v4.0 b101
Genie Backup Manager v2.0.827
GR Backup Pro v5.4.5
iOpus Password Recovery XP v4.02
Lc v4.0
Mail Recovery Pro v1.0
Office Recovery Pro v3.0

Только не надо кидать еще один из вариантов командной строки, мне В ПРИНЦИПЕ это не нравится! Имеется ввиду подтирать-переносить-вставлять.

Автор: KLASS
Дата сообщения: 28.09.2002 00:22
Kaylang
Спасибо за доверие..., тока ЛАМО - это ж состояние души, а горбатого тока могила исправит
retro

Цитата:
Чего-чего, а красноречия тебе не занимать, молодец!

"Вы напрасно его прелестным ругаете" (С) М. Булгаков "Собачье сердце"

Цитата:
В любом случае, за неимением нормальной и красивой проги, я полюзуюсь несколько другим решением: dir /b/o > Cataloque.txt

Все таки ком. строка присутствует. а как же выше
Цитата:
антиквариат, как катушечный магнитофон, или пишущая машинка


Цитата:
мне не нужны файлы для каталога, только директории

Ну вот здрасте, приехали... а помнится в первом посту было

Цитата:
А как получить список (за один раз) и поддиректорий и в них уже файлов? Пример. Каталог CD-Rom'a со всеми прогами и файлами.


Цитата:
Только не надо кидать еще один из вариантов командной строки, мне В ПРИНЦИПЕ это не нравится

Ну вот опять двадцать пять Все-таки кину , тем более что программ которые будут организовывать ваш каталог в таком виде как вам надо, здесь пока еще никто не предоставил. Сейчас меня будут бить, чтож, тока не сильно пож.
Итак:

Код:
Z:
cd\
dir /b/s/ad >c:.xls
c:
cd\
sort 1.xls /o 2.xls
Автор: retro
Дата сообщения: 28.09.2002 16:46
:up:
Цитата:
Меню Правка\Заменить и меняем "Z:\" на пустоту, далее меняем "*\" на пробелы, чтобы сдвинуть вправо папки второго уровня (я взял 10) и получил
Красиво! Осталось еще одно - я не могу сделать, чтобы были только папки - без вложенных файлов. В моем примере (я-то запостил вид уже отредактированный!) после папок еще куча файлов, которые, конечно можно стереть-заменить по аналогии \*.* на пустоту... :-) И все же, как получить список только папок - без файлов?

Цитата:
а помнится в первом посту было
Цитата:А как получить список (за один раз) и поддиректорий и в них уже файлов? Пример. Каталог CD-Rom'a со всеми прогами и файлами.
Правильно... А сейчас другая задача.
Автор: NT
Дата сообщения: 28.09.2002 17:15
KLASS

Цитата:
Можно забить эти две строчки в батничек

Код:
Z:
cd\
dir /b /s >c:.txt
C:
cd\
sort 1.txt /o 2.txt

А вот можно сделать и унивесальный батничек с названием dirlist.bat

Код:
echo off
mkdir c:\temp
%1
cd\
dir /b /s >c:\temp\dirlist.tmp
cd c:\temp
sort dirlist.tmp /o dirlist.srt
copy c:\temp\dirlist.srt %2
cls
echo Список директорий находится в файле %2
Автор: KLASS
Дата сообщения: 28.09.2002 23:11
retro

Цитата:
я не могу сделать, чтобы были только папки

Это потому что:
1. негативное отношение к ком. строке (шучу)
2. невнимательное прочтение моего последнего поста, если приглядеться то код несколько иной dir /b/s/ad >c:.xls, а именно параметр /ad, есть не что иное как
Цитата:
чтобы были только папки

Dir /? и в справочную систему, там более подробно описана эта команда.


Добавлено
ЗЫ. Ну и наконец!! (ой!) для самых маленьких Дядька по имени Вишневский А.Е. в 1999 году написал програмку на VB и обозвал ее КаталогЪ v1.3 - Каталогизатор диска (88 Kb) (я и забыл про нее, она оказывается еще жива).
Описание автора: Программа предназначена для составления каталога для указанного раздела диска - дерева имен каталогов, подкаталогов и файлов. Собранные данные о структуре, списках подкаталогов и файлов заносятся на стандартный лист Excel.

Комментарий PC Magazine/RE: Если вам приходится записывать CD-R, то непременно возникает следующая задача – как распечатать его каталог с содержимым, чтобы полностью выводились, например, длинные имена с русскими названиями. Данная программа позволяет успешно решить эту задачу, хотя быстродействие ее невысокое. Может использоваться для создания каталогов с любых накопителей.

Цитата:
Данная программа позволяет успешно решить эту задачу, хотя быстродействие ее невысокое.

Не то, что в ком. строке

Мое описание: Делает тоже самое, что я описывал выше... для этого " Там пимпочка... ее надо вниз" (С) М. Булгаков "Собачье сердце" надо нажать на эту пимпочку
А лежит сие творение здеся http://www.microsoft.ru/offext/a.asp
"Только я вам ее не отдам..." (С) Почтальон Печкин. Чтоб забрать ее надо региться в системе ("Дурацкая раздевалка" (С) Реклама зуб. пасты) .NET Passport прямо там же. Так что или региться или ручками.
Автор: SmirnoFFF
Дата сообщения: 20.01.2003 22:57
Привет,
а никто из уважаемой аудитории не знает как заполучить список mp3 файлов с битрейтом и всеми необходиммыми атрибутами, но чтобы со всеми?
Я пробовал advanced mp3 catalog, dapyx, pirem, whereisit, но там все равно чего-то где-то недостает в плане составления отчетов... Может кто знает прогу, где возможно сделать действительно хороший ОТЧЕТ?
Автор: MaD_MaX
Дата сообщения: 27.10.2003 08:53
Art HTML Listing
Art HTML Listing creates filtered, sorted, fully customizable directory listings. It is more flexible than automatic folder indexing provided by the web servers.
http://www.zzee.com/htmlist/

Art Directory Print
We know you have been missing the printing folder contents functionality not available in Windows.
http://www.zzee.com/adp/


Чё вы всё о ДОС-е? Есть много тулок для того что Узеру надо! Конечно знание Ком строки ещё не кому не мешало но всё ж.
Попробывал много тулок но понравилась толко одна Art HTML Listing. Мсем советую. Но по не умению Фулл Вер. пользовался Directory Lister. Тоже отменная прога.
На счет МП3 с бит рэйтом не знаю а на счет ФТП не помню. Увижу скажу.

Кто имеет полную версию Art HTML Lising-а плиз поделитесь. Занкс.
Автор: MetroidZ
Дата сообщения: 27.10.2003 23:13

Цитата:
Привет,
mp3 файлов с битрейтом и всеми необходиммыми атрибутами, но чтобы со всеми?
Я пробовал advanced mp3 catalog, dapyx, pirem, whereisit, но там все равно чего-то где-то недостает в плане составления отчетов... Может кто знает прогу, где возможно сделать действительно хороший ОТЧЕТ?


String All предназначена для создания списков файлов. Програма позволяет содавать списки любой сложности и рамера. Система шаблонов позволяет настроить программу так, что конечный файл уже не нуждается в редактировании. Программа незаменима для web-мастеров для создания навигации по коллекции файлов. Программа была протестирована на создании JavaScript для дерева сервера MP3, на создании системы слайд-шоу для коллекции изоображений.
Основной принцип работы заключается в создании шаблонов для файлов и каталогов с помошью специальных макросов. Программа позволяет создавать отдельные шаблоны в зависимости от уровня вложенности каталогов и файлов в них. Количество шаблонов неограничено.

http://afonsoft.euro.ru/soft/sasetup.exe
бесплатная 427кБ
делает такие отчёты какие захотите
Вот только не нашёл битрейт как узнать (может плохо искал)
Автор: Dimasty
Дата сообщения: 01.12.2004 08:57
вряд ли что-то есть под все запросы...если только комбинировать из нескольких программ
Автор: Yourbill
Дата сообщения: 28.09.2006 15:07
Простите пост удалил...
Нашел родственный топик.
Автор: zolono
Дата сообщения: 29.09.2006 19:40

Цитата:
[/q]
[q]Нажимаешь "Пуск" выбираешь меню "Выполнить" в появившемся окне набираешь слово (первую твою команду) - Command. Появляется черное окно под названием "Окно MS DOS" это и есть так называемая "Командная строка", в нем набираешь следующие команды (команды бывают разные, описание команд можешь найти в справке Windows по ключевому слову "Командная строка"):
cd\ - эта команда предназначена для перехода в корень (корневой каталог) диска, в твоем случае это диск С:
cd mydown~1- с помощью этой же команды ты переходишь в каталог C:\MyDownloads (mydown~1 это сокращенное название каталога, если к примеру тебе надо перейти в каталог С:\My abcdefgh, необходимо было бы набрать в командной строке cd Myabcd~1 т.е. восьмизначное значение имени каталога)
И так ты добрался до каталога C:\MyDownloads


неясно а как добраца до каталога на диске E:\dadadada например?причём имя директории всего 8 букв.
Автор: CKA3O4H1K
Дата сообщения: 29.11.2006 23:37
Вот еще прекрасная оттечественная прога:
NikFileTree http://nikola.nm.ru/programs/nikfiletree.rar
Автор: urbanGUK
Дата сообщения: 31.12.2006 02:44
А не подскажете?
У меня есть куча файлов, в которых есть блок <start>.*<end> с различным содержимым. Мне нужно создать один файл-список, в котором содержались бы все эти блоки. Возможно со ссылками на исходные файлы, но не обязательно, т.к., скорее всего, смогу расставить их потом сам.
Спасибо!
Автор: markiz333
Дата сообщения: 31.01.2008 18:45
А я-таки в DOSе хочу! На заметку - рекомендую еще команду TREE попробовать (может и есть где кроме XP) - добавляет красивое дерево в txt файл - на любителя. Однако, никак не одолеть мне 2 вопроса (при использовании только DOS!, пока для каталогов компактов):
1. Кодировка. Нужно прописать, чтобы кодировка файла с каталогом была в кодировке Windows, а то поиск не находит в каталоге русские имена. ASCII ищет, например, Total Commander, но нужна универсализация.
2. Нужно, чтобы имя файла по каждому диску бралось из метки тома диска. Пока мне это приходится задавать вручную, что неудобно.

Ну и на закуску: как в DIR (и TREE) результат добавлять к существующему файлу. Это если нужен 1 каталог для всех (съемных!) дисков. Для этого случая метку каждого тома желательно прописывать в файле каталога перед содержимым каждого диска - вопрос в автоматизации.

Итак, знатоки ком. строки - налетай!


DOS FOREVER !!!
Автор: bredonosec
Дата сообщения: 01.02.2008 12:27
urbanGUK
markiz333
http://forum.ru-board.com/topic.cgi?forum=5&topic=25393
ответ на вопрос urbanGUK там точно был и не раз, ответа на markiz333 не помню, но мало ли..

Автор: nedrakon
Дата сообщения: 01.02.2008 14:30
По поводу с:\dir >dir.txt :

Если в каталоге файлы или папки с русскими именами, то почти во всех текст. редакторах они отображаются неправильно, только по F3 в TotalCommander в кодировке ASCII их видно.
Чем бы побороть это дело, чтобы читать содержимое в стандарных Win редакторах?
Автор: sergio147
Дата сообщения: 18.10.2011 16:45

Цитата:
Чем бы побороть это дело, чтобы читать содержимое в стандарных Win редакторах?


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

Хм, пожалуй, dir не нуждается ни в каких красивых/болee удобынх оболчках

Если, всё-таки, кому-нибудь попадётся интересный продукт данной тематики, отпишитесь, пожалуйста.

Страницы: 12

Предыдущая тема: Программа для ведения домашней бухгалтерии


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.