Автор Тема: как сделать список файлов в директории?  (Прочитано 8546 раз)

0 Пользователей и 3 Гостей просматривают эту тему.

Оффлайн dolgachov

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 10140
  • Karma: +10/-0
  • Пол: Мужской
    • Просмотр профиля
    • Syda Productions
ребята, мне нужно сделать примитивную вещь, но я что-то торможу.

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

сейчас мне надо очистить место и стереть эти копии, но мне нужно иметь список этих файлов. то есть, на каждую такую папку мне нужно натравить какую-то софтину, которая тупо сделает текстовый файл со списком файлов в папке, потом сами файлы стереть, а текстовый файлик оставить.

и вот тут я торможу. по-моему это вообще можно сделать какими-то стандартными средствами вин ХП.

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

спасибо!
« Последнее редактирование: Февраля 24, 2009, 04:19:38 pm от dolgachov »

Оффлайн toshimself

  • Hero Member
  • *****
  • Сообщений: 2065
  • Karma: +0/-0
  • Пол: Мужской
    • Просмотр профиля
Re: тупой вопрос. помогите ;]
« Ответ #1 : Августа 03, 2008, 08:10:37 pm »
можно попробовать досовским dir воспользоваться:
например диск д:
пуск - выполнить - cmd - в открывшемся окне пишем строчку - dir D: /w d:\list.txt

там еще есть много ключей с помощью которых можно указать нужные аттрибуты файлов которые должны попадать в список.. их можно посмотреть коммандой: dir /?

Только формат сохраненного текста будет досовским (казябликами), можно будет его переконвертировать под виндовый в ms word.
Антон

Оффлайн Forster

  • Full Member
  • ***
  • Сообщений: 158
  • Karma: +0/-0
  • Пол: Мужской
    • Просмотр профиля
Re: тупой вопрос. помогите ;]
« Ответ #2 : Августа 03, 2008, 08:23:39 pm »
1. В командной строке "dir /s /d /p" из корневого каталога. Ключ /s указывает на то, чтобы включать в список подкаталоги
2. после заполнения каждого экрана правую кнопку - выделить всё
3. Enter - это копирование в буфер в окне командной строки.
4. Вставить в текстовый файл.

Кажется муторно, но быстро достаточно. И текстовый файл один - но видно где что лежит. Софтины стандартной не помню, если не изголяться с макросами в SQL или где-то еще.

Оффлайн 7ootch

  • Newbie
  • *
  • Сообщений: 8
  • Karma: +0/-0
  • Пол: Мужской
    • Просмотр профиля
Re: тупой вопрос. помогите ;]
« Ответ #3 : Августа 03, 2008, 08:56:55 pm »
1. В командной строке "dir /s /d /p" из корневого каталога. Ключ /s указывает на то, чтобы включать в список подкаталоги
2. после заполнения каждого экрана правую кнопку - выделить всё
3. Enter - это копирование в буфер в окне командной строки.
4. Вставить в текстовый файл.

Кажется муторно, но быстро достаточно. И текстовый файл один - но видно где что лежит. Софтины стандартной не помню, если не изголяться с макросами в SQL или где-то еще.


вывод можно направлять сразу в файл:
dir /s /d /p >> file.txt

возможно что при открытии файла блокнотом вместо кириллицы будут каракули, но в Word-е это можно исправить выбрав кодировку ms-dos.

упс, toshimself уже всё написал   :angel:

« Последнее редактирование: Августа 03, 2008, 09:03:38 pm от 7ootch »

Оффлайн dolgachov

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 10140
  • Karma: +10/-0
  • Пол: Мужской
    • Просмотр профиля
    • Syda Productions
Re: тупой вопрос. помогите ;]
« Ответ #4 : Августа 03, 2008, 09:24:48 pm »
ребята, спасибо вам!

Оффлайн mycola

  • Full Member
  • ***
  • Сообщений: 362
  • Karma: +0/-0
  • Пол: Мужской
    • Просмотр профиля
Re: тупой вопрос. помогите ;]
« Ответ #5 : Августа 04, 2008, 01:01:24 pm »
Чтоб не было каракуль в текстовом файле вместо кириллицы надо выбрать шрифт TERMINAL
В блокноте выбираем Формат-Шрифт и там TERMINAL вместо использующегося шрифта. И WORD'а не надо.

Оффлайн Dvinyta

  • Sr. Member
  • ****
  • Сообщений: 678
  • Karma: +0/-0
    • Просмотр профиля
Re: тупой вопрос. помогите ;]
« Ответ #6 : Августа 04, 2008, 03:00:46 pm »
 :shock:
Hard work - big money

Оффлайн dolgachov

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 10140
  • Karma: +10/-0
  • Пол: Мужской
    • Просмотр профиля
    • Syda Productions
Re: тупой вопрос. помогите ;]
« Ответ #7 : Августа 04, 2008, 08:55:56 pm »
100 гигов было под вот такими копиями, однако.

Оффлайн Тимур

  • Jr. Member
  • **
  • Сообщений: 104
  • Karma: +0/-0
  • Пол: Мужской
  • Don't panic
    • Просмотр профиля
Re: тупой вопрос. помогите ;]
« Ответ #8 : Августа 05, 2008, 10:05:37 am »
Ключ /u в консоли, и не будет проблем с кодировками.