PDA

Просмотр полной версии : список файлов папки посредством команды


zolono
18.05.2007, 14:49
не могу поиском найти эту тему,она ужэ имела место быть -вывести список файлов определённого фолдера,посредством командной строки.

на диске Е: в папке "иван" есть папка "болван" в которой есть папка "дурак" -уже дым валит из ушей http://smailiki.nm.ru/med/hlp1.gif но не могу составить заказ на список файлов папки "дурак" -очень сложно для меня,простого никаёнщика http://smailiki.nm.ru/ammo/bud.gif
помоги пожалуйста кто-нибудь точным описанием команды.я всё время что-то упускаю наверное http://smailiki.nm.ru/lam/lam1.gif

Hackguru
18.05.2007, 15:53
dir иван\болван - если находишся в руте (E:\)
dir E:\иван\болван - если находишся в любом фолдере любого диска.

zolono
18.05.2007, 17:21
а вот я пишу так
E:\иван>dir /b /s >songs.txt

zolono
18.05.2007, 17:47
уффф... что-то вышло всё таки,спасибо!

BaR
18.05.2007, 18:13
zolono, неужели "Каменный цветок"? :D

zolono
19.05.2007, 14:08
zolono, неужели "Каменный цветок"? почему каменный цветок? -я же не скульптор.

с сотой попытке составил список файлов,прямо как обезьяна с инженерным калькулятором ей-богу :(

правда,так и не понял как всё работает:просто скопировал весь нужный фолдер в сам диск Е: и тогда список файлов вышел.а его уничтожил после этого.повторить уже не удастся,чувствую.

BaR
19.05.2007, 15:15
Круто... :(

DIR [filename] [/A[[:]attributes]] [/B] [/C] [/L] [/N]
[/O[[:]sortorder]] [/Q] [/S] [/T[[:]timefield]] [/W] [/X] [/4]

[drive:][path][filename]
Specifies drive, directory, and/or files to list.

/A Displays files with specified attributes.
attributes D Directories R Read-only files
H Hidden files A Files ready for archiving
S System files - Prefix meaning not
/B Uses bare format (no heading information or summary).
/C Display the thousand separator in file sizes. This is the
default. Use /-C to disable display of separator.
/D Same as wide but files are list sorted by column.
/L Uses lowercase.
/N New long list format where filenames are on the far right.
/O List by files in sorted order.
sortorder N By name (alphabetic) S By size (smallest first)
E By extension (alphabetic) D By date/time (oldest first)
G Group directories first - Prefix to reverse order
/P Pauses after each screenful of information.
/Q Display the owner of the file.
/S Displays files in specified directory and all subdirectories.
/T Controls which time field displayed or used for sorting
timefield C Creation
A Last Access
W Last Written
/W Uses wide list format.
/X This displays the short names generated for non-8dot3 file
names. The format is that of /N with the short name inserted
before the long name. If no short name is present, blanks are
displayed in its place.
/4 Displays four-digit years

Switches may be preset in the DIRCMD environment variable. Override
preset switches by prefixing any switch with - (hyphen)--for example, /-W.

Отсюда выглядит что тебе подойдет нечто типа:
dir xxxxx /b /n /on > %USERPROFILE%\Desktop\Filelist.txt ,
где ххххх - имя нужного каталога.
У любого каталога есть два вида адресов: от точки стояния (относительный) и абсолютный адрес.
Абсолютный адрес начинается или с имени диска И "\", или просто с "\".
Относительный адрес НИКОГДА не начинается с "\" и идет как бы сказали на улице: иди вперед, второй поворот направо и через 100 м. налево. Абсолютный же, как почтовый, точен и однозначен вне связи с отправителем.

Потом, если будут силы, напишу про Данилу-мастера и его "каменный цветок". :D

Xist
20.05.2007, 12:41
http://support.microsoft.com/?scid=kb%3Ben-us%3B196628&x=12&y=16

ТрепOn
20.05.2007, 13:09
про Данилу-мастера и его "каменный цветок".
так ето должно быть в разделе "здоровье" :)

BaR
20.05.2007, 14:42
ТрепOn, угу. :)