Friday, July 6, 2018
Dos commands
Copy multiple fikes from multiple directories into single directory
mkdir targetDir
for /r %&x in (*.jpg) do copy "%%x" targetDir\ /Y
for /r %f in (*.*) do copy %f "../newdir"
DOS Batch file to copy certain file types from subdirectories to one folder with rename
This should do the trick.
@echo off setlocal disableDelayedExpansion set "src=." set "dest=\temp" for /r "%src%" %%F in (*.bat) do ( if exist "%dest%\%%~nxF" (call :copyDup "%%F") else copy "%%F" "%dest%" >nul ) exit /b
:copyDup set /a cnt=1 :loop set /a cnt+=1 if exist "%dest%\%~n1(%cnt%)%~x1" goto :loop copy %1 "%dest%\%~n1(%cnt%)%~x1" >nul exit /b
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment