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

Название темы: Сортировка...
Показать сообщение отдельно

Googler


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

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


можно к примеру выровнять числа по правому краю, а поле слева заполнить нулями... но для этого потребуется полноценный батник. Вот пример, который выводит размер и имя файла в текущем каталоге с подкаталогами:
Код: Выделить весь код
@echo off
SETLOCAL ENABLEDELAYEDEXPANSION

SET TAB=0000000000000000
for /f %%i in ('dir /a-d /s /b *.*') do (
	CALL :LENGTH %%~zi
	CALL :PRINT %%~zi !LENGTH! %%i
	)
:LENGTH
SET LENBUF=%~1
SET LENGTH=0
IF "%~1"=="" GOTO :EOF
:LENGTH_START
SET /A LENGTH+=1
IF ""=="!LENBUF:~%LENGTH%,1!" GOTO :EOF
GOTO :LENGTH_START
:PRINT
SET SIZE=!TAB:~0,-%2!%1;%3
@echo !SIZE!
GOTO :EOF

Отправлено: 07:52, 16-03-2007 | #10

Название темы: Сортировка...