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

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

Ветеран


Contributor


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

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


londondron, значения переменных цикл можно присвоить обычным переменным, затем проводить с этими обычными переменными манипуляции (обрезать, заменять и т.п.) , например
Код: Выделить весь код
@Echo Off
cls

SetLocal EnableExtensions EnableDelayedExpansion

FOR %%d IN (01.34.6789 31.02.1812 22.03.2017) DO (
	Set "TData=%%d"
	Set "DD=!TData:~0,2!
	Set "MM=!TData:~3,2!
	Set "YYYY=!TData:~6,4!
	Echo %%d  !DD!  !MM!  !YYYY!  
)


pause

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.

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

Отправлено: 12:52, 22-03-2017 | #10