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

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

Ветеран


Contributor


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

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


CMD
Код: Выделить весь код
@Echo off
cls

Set "url=http://185.38.12.60/sec/1521344230/37323234d62abb3587f83d28cc570b3bf412ccc8884c7eb7/ivs/2e/7b/e779770b6aee/hls/tracks-2,4/segment2.ts"

Call :PathUrl "%url%" "Purl" "Furl"
Echo %Furl%
Echo %url%
Echo %Purl%


Pause
GoTo :Eof

:PathUrl
	SetLocal
	Set "url=%~1"
	EndLocal &Call Set "%~2=%%url:/%~nx1=/%%" &Set "%~3=%~nx1"
GoTo :Eof
Цитата x0r:
вот например в переменной (в скрипте он получает параметр на вход через set url=%1) будет урл »
Код: Выделить весь код
@Echo off
cls

Call :PathUrl "http://185.38.12.60/sec/1521344230/37323234d62abb3587f83d28cc570b3bf412ccc8884c7eb7/ivs/2e/7b/e779770b6aee/hls/tracks-2,4/segment2.ts"

Pause
GoTo :Eof

:PathUrl
	Set "url=%~1"
	Call Set "url_part1=%%url:/%~nx1=/%%"

	Echo %url%
	Echo %url_part1%
	Echo %~nx1
GoTo :Eof

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


Последний раз редактировалось megaloman, 17-03-2018 в 23:25.

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

Отправлено: 23:02, 17-03-2018 | #3