I want to split the string (having a path) with
and take last folder name in a variable. Please help.
e.g
mypath=D:FOLDER1FOLDER2FOLDER3
I want FOLDER3 in a variable.
I tried with the command below which is working if the the last character is not
:
for %f in (C:FOLDER1FOLDER2FOLDER3) do set myfolder=%~nxf
It is not working if the last character is
Also it is not working if variable is used like :
for %f in (%mypath%) do set myfolder=%~nxf
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…