Страница 1 из 1

Кто знает как сделать список.

СообщениеДобавлено: 22 авг 2007, 21:50
artglorin
Вот давно интересовался, а сейчас очень нужно...
Нужна программка, которая сможет сделать список названия+разрешение файлов в папке и подпапках.
Через эмуляторы командора не пойдет. Он дает список только в одной папке, а это очень долго.

СообщениеДобавлено: 23 авг 2007, 09:34
Xoma
Не понял. Тебе нужно написать ее или найти готовую? И в каком виде должна выдавать? В текстовый файл пихать все?

СообщениеДобавлено: 23 авг 2007, 09:46
-=M][CH/-\EL=-
Люди мне тоже подскажите:

нужна похожая вещь.
Т.е. прога, которая бы сделала HTML список всех папок и подпапок на харде.
:think:

СообщениеДобавлено: 23 авг 2007, 09:54
Xoma
-=M][CH/-\EL=-
где-то у меня на РНР есть такая... если есть у тебя апач, то могу поискать. но возможно скрипт и дома.

СообщениеДобавлено: 23 авг 2007, 09:54
Svi
прям что б прога была незнаю, сам когда нужно посмотреть файлы юзаю Тотал командер в поиске задаешь маску *.* , он выводит все файлы, только с этим списком вроде ничего сделать низя.

СообщениеДобавлено: 23 авг 2007, 10:01
TR#ll
artglorin писал(а):Нужна программка, которая сможет сделать список названия+разрешение файлов в папке и подпапках.

Наверно только не разрешение - а расширение?!

В общем вот что тебе подойдет:

качаешь и ставишь Total Commander (у меня версия 7.0)...

Далее:
1. Нажимаешь Alt+F7 (откроется окно поиска)... Вводишь в строке поиска *.*, нажимаешь "Найти"...
2. После того как он просканирует весь диск, нажимаешь "Файлы на панель"
3. Теперь, когда все файлы лежат на панели, нажимаешь * - т.е. выделяешь все файлы и каталоги!
4. Давишь в верхнем меню вкладку "Выделение", там выбираешь "Сохранить выделение в файл"... Откроется окно, где вводишь имя файла...
5. Все :)

Добавлено спустя 1 минуту 2 секунды:

Получается в виде:

Код: Выделить всё
D:\Видео\Фильмы\Ангелы Возмездия\005.avi
D:\Видео\Фильмы\Астерикс и Обеликс Миссия Клеопатра\VideoOut.avi
D:\Видео\Фильмы\Астерикс и Обеликс против Цезаря\VideoOut.avi
D:\Видео\Фильмы\Афганский рыцарь\Афганский рыцарь.avi
D:\Видео\Фильмы\Братство камня\Братство камня.avi
D:\Видео\Фильмы\Вне закона\Вне закона.avi
D:\Видео\Фильмы\Всем хана\Всем хана.avi
D:\Видео\Фильмы\Ганнибал. Восхождение\Ганнибал. Восхождение.avi
D:\Видео\Фильмы\Демоны прошлого\Демоны прошлого.avi
D:\Видео\Фильмы\Домработница\Домработница.avi
D:\Видео\Фильмы\Дурная слава\Дурная слава.avi
D:\Видео\Фильмы\Жизнь или смерть\Жизнь или смерть.avi
D:\Видео\Фильмы\Земля санникова\Земля Санникова.avi
D:\Видео\Фильмы\Зигфрид - кольца небелунгов\Зигфрид - Кольца небелунгов.avi
D:\Видео\Фильмы\Зодиак\Зодиак.avi
D:\1\02090007.JPG
D:\1\02090011.JPG
D:\1\02100007.JPG
D:\1\03280002.JPG
D:\1\03280008.JPG
D:\1\03280009.JPG
D:\1\03280018.JPG

Re: Кто знает как сделать список.

СообщениеДобавлено: 23 авг 2007, 10:17
filius
artglorin писал(а):
Вот давно интересовался, а сейчас очень нужно...
Нужна программка, которая сможет сделать список названия+разрешение файлов в папке и подпапках.
Через эмуляторы командора не пойдет. Он дает список только в одной папке, а это очень долго.


Все просто.

В консоле набираем команду

Код: Выделить всё
dir c:\ /S >>dir.txt


В данном примере получаешь в текстовый файл содержание всего диска C: с подкаталогами.
Там будет и имя с расширением и размер и дата создания.

Соотвественно путь нужного каталога пропишешь и получишь всю инву по нему включая подкаталоги.

СообщениеДобавлено: 23 авг 2007, 10:28
TR#ll
Код: Выделить всё
dir c:\ /S >>dir.txt


вот блин... DOS рулит, пора обновлять мозххх :roul: :pst:

СообщениеДобавлено: 23 авг 2007, 10:37
Xoma
точняк! чо-то я ваще забыл о досе)))

СообщениеДобавлено: 23 авг 2007, 10:51
filius
Но это что касаемо Windows, в Unix подобных немного другое.

Я думаю он спрашивал про unix, т.к. фигурирую слова разрешение для фалов и эмулятор.

Сходу не скажу, под рукой нет такой операционки.

СообщениеДобавлено: 23 авг 2007, 10:51
Rainbow
вот и вырасло поколение сисадминов, не знающих, что такое командная строка... :pst:

Re: Кто знает как сделать список.

СообщениеДобавлено: 23 авг 2007, 11:00
Werevolk
filius писал(а):Все просто.

В консоле набираем команду

Код: Выделить всё
dir c:\ /S >>dir.txt



Не первелись еще богатыри консольные :vip:

СообщениеДобавлено: 23 авг 2007, 11:03
Xoma
командной строкой пользуюсь периодически.
Просто по своей програмерской деятельности все такие вещи пишу прогу быстренько и все) дос уже забыл(
стыдно :oops:

СообщениеДобавлено: 23 авг 2007, 13:18
artglorin
Спасибо за ответы. Ща испробуем :Heppy:

Добавлено спустя 15 минут 54 секунды:

То что доктор прописал :) Вот только не врублюсь, что за крякозябла перед названием вылезает???
23.08.2007 13:25 <DIR> .
23.08.2007 13:25 <DIR> ..
09.03.2007 16:03 1я444я080 11.tif
13.06.2007 15:14 9я397я136 123123.tif
25.08.2006 18:06 11я746 acs_mask2_ac.cmx
30.07.2007 16:30 <DIR> alkdsajdklafh'
16.08.2007 14:32 <DIR> ALL PINOK EXLUZIVE
01.03.2007 21:50 53я317я278 Backup_of_Backup_of_oblojka.cdr
10.05.2006 17:33 13я304 Backup_of_Maket.cdr
01.03.2007 21:54 53я346я628 Backup_of_oblojka.cdr
07.03.2007 16:42 48я811я030 Backup_of_oblojka_v9_7 marta.cdr

СообщениеДобавлено: 23 авг 2007, 17:53
filius
artglorin писал(а):Спасибо за ответы. Ща испробуем :Heppy:

Добавлено спустя 15 минут 54 секунды:

То что доктор прописал :) Вот только не врублюсь, что за крякозябла перед названием вылезает???
23.08.2007 13:25 <DIR> .
23.08.2007 13:25 <DIR> ..
09.03.2007 16:03 1я444я080 11.tif
13.06.2007 15:14 9я397я136 123123.tif
25.08.2006 18:06 11я746 acs_mask2_ac.cmx
30.07.2007 16:30 <DIR> alkdsajdklafh'
16.08.2007 14:32 <DIR> ALL PINOK EXLUZIVE
01.03.2007 21:50 53я317я278 Backup_of_Backup_of_oblojka.cdr
10.05.2006 17:33 13я304 Backup_of_Maket.cdr
01.03.2007 21:54 53я346я628 Backup_of_oblojka.cdr
07.03.2007 16:42 48я811я030 Backup_of_oblojka_v9_7 marta.cdr



А это размер файла. Вот только с кодовой страницей что-то. Вместо пробела буква "я" лезет.