Quantcast
Viewing all articles
Browse latest Browse all 1259931

Задачи на bat-файлах 12 (889) / Работаем из командной строки

Furee:
Rbor
Если подчеркиваний несколько как в примере и известно их кол-во, то попробовать через tokens=.
Например вот так отобьет результат third:

Код:
set "Source=first_second_third_forth_fifth_20170109224250.acc"
echo. %Source%
for /f "tokens=6 delims=_" %%a in ("%Source%") do echo. %%a


А если известно, что то, что вам надо находится после последнего подчеркивания и, в delims добавить точку, то выведет именно нужное вам значение. Т.е.:

Код:
set "Source=first_second_third_forth_fifth_20170109224250.acc"
echo. %Source%
for /f "tokens=6 delims=_." %%a in ("%Source%") do echo. %%a

отобьет результат 20170109224250.

Viewing all articles
Browse latest Browse all 1259931

Trending Articles