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

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

Аватара для gora

Ушёл из жизни


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

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


Код: Выделить весь код
@Echo Off
:: Кодировка файла 'Кирилица DOS' (866)
Set var=123456789
Echo 					Запись		Значение
Echo.
Echo Переменная полностью			%%var%%		%var%
Echo Первые три символа			%%var:~0,3%%	%var:~0,3%
Echo Последние три символа			%%var:~-3%%	%var:~-3%
Echo Три символа начиная с шестого		%%var:~5,3%%	%var:~5,3%
Echo Без первых трех символов		%%var:~3%%	%var:~3%
Echo Без последних трех символов		%%var:~0,-3%%	%var:~0,-3%
Echo Без первых двух и последних трех	%%var:~2,-3%%	%var:~2,-3%
Echo.
Echo Замена части переменной (45 на abc)	%%var:45=abc%%	%var:45=abc%
Echo Замена части переменной и символов
Echo до нее (23, и все что до этого, на xyz)	%%var:*23=xyz%%	%var:*23=xyz%
Echo Удаление части переменной (567)		%%var:567=%%	%var:567=%
Echo.
Echo ===============================================================================
Echo Запись	Значение
Echo.
Echo %%0	%0
Echo %%~0	%~0
Echo %%~f0	%~f0
Echo %%~s0	%~s0
Echo %%~d0	%~d0
Echo %%~p0	%~p0
Echo %%~n0	%~n0
Echo %%~x0	%~x0
Echo %%~a0	%~a0
Echo %%~t0	%~t0
Echo %%~z0	%~z0
Echo %%~dp0	%~dp0
Echo %%~nx0	%~nx0
Echo %%~sn0	%~sn0
Echo %%~sx0	%~sx0
Echo %%~snx0	%~snx0
Echo %%~ftza0	%~ftza0
Pause>Nul

Отправлено: 19:38, 26-05-2011 | #7