Mam folder „C: \ TEST \ Clean” z wieloma zdjęciami (powiedzmy 436) i muszę przenieść 30 z nich do folderu „C: \ Dropbox \ Apps \ AutoPost \ For_Post_1”.
Mam to do tej pory, ale jest na 1 plik i potrzebuję go na 30.
@echo off
set folder=C:\TEST\Clean
set destfolder=C:\Dropbox\Apps\AutoPost\For_Post_1
for /f "delims=" %%C in ('dir /b /a-d "%folder%\*.jpg" ^| find /c /v ""') do set /A num=%random% %% %%C
for /f "delims=" %%F in ('dir /b /a-d "%folder%\*.jpg" ^| more +%num%') do set name=%%F & goto next
:next
echo Wallpaper is now %name%
move "%folder%\%name%" "%destfolder%\%name%"