Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Другие языки > скопировать перый файл в первой папке


Автор: Verus 21.4.2011, 10:12
Есть папка(C:\Tmp), в ней еще подпапки (1,2,3), необходимо найти в исходной папке первую папку а в ней первый файл и скопировать в нужное мне место. Не знаю как найти этот первый файл. Заранее спасибо.

Автор: iff 27.4.2011, 20:24
Цитата(Verus @  21.4.2011,  10:12 Найти цитируемый пост)
найти в исходной папке первую папку 

Первую, значит с именем "1"?
Цитата(Verus @  21.4.2011,  10:12 Найти цитируемый пост)
 а в ней первый файл 

А здесь первый файл не значит, имеющий имя "1". Так?

Тогда:
Код

@echo off
set /p PathToCopy=Введите путь, куда копировать^>
for %%F in (C:\Tmp\1\*.*) do (
   copy %%~sF %PathToCopy%
   goto break1
)
:break1
echo OK.
pause

Автор: Verus 2.5.2011, 18:43
Первая папка значит просто первая, имя не важно, как и в случае с файлом.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)