2016-01-18 4 views
1

У меня есть имя папки в моем каталоге,Командная строка Копирование

packages\Example.1.0.0\Example.dll 
packages\Example.2.0.0\Example.dll 
packages\Example.3.0.0\Example.dll 

как скопировать файл

copy /Y "C:\Project\Example.dll" 
"C:\Project\packages\Example.???.???.???\Example.dll" 

+0

'копировать/Y«C: \ Project \ Пример. dll "" packages \ Example.1.0.0 \ Example.dll "', ...? – aschipfl

+0

Я хочу копировать много файлов и 1.0.0, 2.0.0 и 3.0.0 .... сменный –

+0

Тогда вы должны отредактировать свой вопрос и описать это; вероятно, вы ищете 'for/D% I in (" packages \ Example.?.?.? "), чтобы скопировать" C: \ Project \ Example.dll "" \ Example.dll "' – aschipfl

ответ

0
cd packages\Example.???.???.??? 
for %%* in (.) do set _currentfolder=%%~nx* 
echo %_currentfolder% 
copy /Y "C:\Project\Example.dll" 
"C:\Project\packages\Example.%_currentfolder%\Example.dll" 
Смежные вопросы