Vil*_*ati 10 command-line windows-7
我有一个Windows共享目录,里面有15,000个文件.我想要做的是将500个文件移动到一个新目录.
有没有办法从命令行执行此操作?
Oul*_*bba 15
有你需要的代码.将其保存为.bat文件并运行它:
echo off
SETLOCAL EnableDelayedExpansion
set movedFiles=0
for /R c:\sourceFolder\ %%G in (*) do (
echo moving... "%%G"
move /Y "%%G" c:\destinationFolder\
set /a movedFiles+="1"
if !movedFiles! EQU 500 GOTO endOfCopy rem if you moved 500 files
)
:endOfCopy
echo Done, %movedFiles% files Where copied successfully
pause
ENDLOCAL
Run Code Online (Sandbox Code Playgroud)