Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Сообщения: 874
Благодарности: 575

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
@echo off

set quantity=2
set "source=D:\Work\125\1"
set "destination=D:\Work\125\2"

for /f "delims=" %%i in ('
 dir /a-d/b "%source%" 2^>nul
') do (
 call set $%%random%%=%%i
 )
for /f "tokens=1* delims==" %%i in ('
 set $
') do (
 set /a count+=1
 for /f %%k in ('
  set /a count
 ') do (
  if %%k leq %quantity% (
   move "%source%\%%j" "%destination%">nul
   ) else (
   exit /b
   )
  )
 )

exit /b
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:34, 25-08-2014 | #2