Имя пользователя:
Пароль:
 

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

Ветеран


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

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


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

set sRootFolder=\\some_dir\local_dir
set /a lLimit = 50*1^<^<20

if exist "%sRootFolder%\." (
	>"poisk.txt" (
		for /f "usebackq delims=" %%i in (
			`dir "%sRootFolder%\*.*" /b /s /a:-d`
		) do if %%~zi gtr %lLimit% echo %%i
	)
) else (
	echo Can't find root folder [%sRootFolder%].
	exit /b 1
)

endlocal
exit /b 0
«50*1^<^<20» — «50×2²⁰», 50 Мб.
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:39, 13-03-2014 | #2