Console и папки

Deniscool
Дата: 12.11.2007 14:27:43
Доброго времени суток!

Подскажите plz :

Как в консольном приложении из каталога получить список подкаталогов и потом в каждом подкаталоге получить дату создания определенного файла?

Пример запуска project1.exe c:\windows 1.txt

Хелп как такое реализовать? буду очень благодарен примерами
RENaissance
Дата: 12.11.2007 14:29:55
FindFirst и FindNext помогут.

З.Ы Короче, в MSDN.

Posted via ActualForum NNTP Server 1.4

Warstone
Дата: 12.11.2007 14:41:40
Не парится с ехе, а пользовать коммандную строку WinXP(2000) вот код:
FOR /F %%I IN ('DIR /B /AD %1') DO (
	CD %%I
	FOR /F "tokens=1,4 delims= " %I IN ('DIR /TC %2') DO IF "%J"=="%2" ECHO %I
	CD ..
)
Пользовать так: qwe.cmd C:\Windows 1.txt
Deniscool
Дата: 12.11.2007 14:48:39
Просто потом надо из полученного результата (время создания файла) либо создавать (в другом месте папку с файлом) либо удалять папку
Anatoly Podgoretsky
Дата: 12.11.2007 14:49:36
Точно также как и в ГУИ приложении. Это не визуальная работа.
Warstone
Дата: 12.11.2007 15:05:26
Deniscool
Просто потом надо из полученного результата (время создания файла) либо создавать (в другом месте папку с файлом) либо удалять папку

И что мешает? Написать как это будет выглядеть через cmd? Или все это вкупе с какой-то ещё программой? Если да, то причем тут консоль. Для тех кто в танке, фразу
qwe.cmd c:\windows 1.txt >c:\out.txt
Ещё никто не отменял. Если очнь хочется - можно все в 1 командник засунуть.

PS: Все что вы тут пока написали - решается системным администратором, который должен знать командную строку... Это его обязанности. Если СисАдмина нет (как в моей конторе), то должен знать кто-то из штата (в данном случае я, так как и выполняю обязанности СисАдмина)
FlyD
Дата: 12.11.2007 15:09:44
Warstone

А ShellApi уже не катит?

Posted via ActualForum NNTP Server 1.4

Dim2000
Дата: 12.11.2007 15:45:25

Deniscool wrote:

> Как в консольном приложении из каталога получить список подкаталогов и
> потом в каждом подкаталоге получить дату создания определенного файла?

1. Нахрена тебе консоль?
2. От вида приложения это вообще никак не зависит.

Posted via ActualForum NNTP Server 1.4

Warstone
Дата: 12.11.2007 16:47:49
FlyD
А ShellApi уже не катит?

Так ему консоль... А консоль это в принципе cmd... (бывший bat)
Warstone
Дата: 12.11.2007 16:48:43
Dim2000

1. Нахрена тебе консоль?
2. От вида приложения это вообще никак не зависит.

От +1. Нафига попу гармонь, а тебе соотв. консоль?