Establezca la variable en otra variable en la instrucción for

Estoy tratando de establecer la variable de la instrucción for en otra variable. Cuando estoy haciendo esto:

for /f "tokens=* delims= " %%p in (plugins.txt) do set pp = %%p

Funciona correctamente. Pero quiero hacer más, así que lo hago después de (y ahora no funciona. ¿Por qué es eso y cómo puedo resolverlo?

for /f "tokens=* delims= " %%p in (plugins.txt) do (
set pp = %%p
echo %pp%
echo %pp%
echo %%p)

EDIT: entrada agregada y salida deseada

content of plugins.txt
http://subversion/svn/dotCMSPlugins/CustomLogin/trunk

Salida desead
CustomLogin

Respuestas a la pregunta(4)

Su respuesta a la pregunta