2016-01-18 140 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:\项目\实例。 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"